La Escuela Naval Militar de México se fundó el 1 de julio de 1897 mediante la incorporación de alumnos con los cadetes del Colegio Militar. Este es una de las escuelas con más relevancia e importancia en lo que se refiere a la historia de México, el primer director del plantel fue capitán Manuel F. Izaguirre.
En la misma fecha de su fundación, se dio inicio a las actividades en la escuela la cual se ubicaba en el puerto de Veracruz, luego fue trasladada al edificio que se construyó para el efecto. La Escuela Naval Militar se le ha sido denominada como “Heroica” ya que los oficiales que integraban el plantel se defendieron en 1914 de la ocupación militar de Veracruz por fuerzas estadounidenses.
Además de esta escuela, el Gral Porfirio Díaz creo otras escuelas como las Escuela Nautica de Campeche y Mazatlán.