Spanish Fort is a city located in Alabama, USA. It is within Baldwin County on the east shore of Blakeley River to Mobile Bay. The city was originally the main place of a trading post established by French-occupied Mobile. Spanish Fort total area is about 33.4 square miles at 30°40′7″N 87°55′20″W. Elevated by 23 feet above sea level. Baldwin County Public Schools system provides elementary and secondary education to Spanish Fort with 2 elementary schools, a middle school, and a high school. Spanish Fort Zip codes are 36527 and 36577. In 2010, the city total population was 6,798. Estimated per capita income in 2015 at $36,579.