Spanish Fort or Old Spanish Fort may refer to:

United States

  • Spanish Fort, Alabama, a city
  • Spanish Fort (Colorado), a Spanish military post built near Sangre de Cristo Pass in 1819
  • Spanish Fort (New Orleans), Louisiana, listed on the U.S. National Register of Historical Places (NRHP)
  • Spanish Fort Site (Holly Bluff, Mississippi), NRHP-listed
  • Old Spanish Fort (Pascagoula, Mississippi), NRHP-listed
  • Old Spanish Fort Archeological Site, NRHP-listed in Missouri
  • Spanish Fort, Texas, a community and NRHP-listed fort site

Micronesia

  • Spanish Fort (Yap), NRHP-listed