Ana Navarro nació en Nicaragua. En 1980, como resultado de la revolución sandinista, ella y su familia emigraron a Estados Unidos.
Navarro se graduó en la Universidad de Miami. En 1993, obtuvo su licenciatura en Artes con especialización en Estudios Latinoamericanos y Ciencias Políticas. Obtuvo un doctorado en Derecho en 1997. Es experta en temas latinoamericanos e hispanos.
Se desempeñó como copresidenta nacional del Consejo Asesor Hispano de John McCain y fue sustituta nacional de la campaña de McCain en 2008. Ha desempeñado un papel en varias carreras federales y estatales en Florida. Más recientemente, fue copresidenta nacional hispana de la campaña del gobernador Jon Huntsman en 2012. Es colaboradora política en CNN y CNN en Español.
En 1997, fue asesora especial del Gobierno de Nicaragua y en ese papel, fue una de las principales defensoras de NACARA (Nicaraguan Adjustment and Central American Relief Act)
Navarro sirvió en el equipo de transición del gobernador Jeb Bush y se desempeñó como su primera Directora de Política de Inmigración en la Oficina Ejecutiva del Gobernador. En 1999, regresó al sector privado y ha representado a clientes privados y públicos en cuestiones federales, especialmente relacionadas con la inmigración, el comercio y la política que afecta a Centroamérica. En 2001, fue embajadora ante la Comisión de Derechos Humanos de las Naciones Unidas y fue una firme defensora de la condena del Gobierno de Cuba por abusos de los derechos humanos.