Madrid, Iowa

USA / Iowa / Madrid /
 Upload a photo

Madrid is a city in Boone County, Iowa, United States. The population was 2,802 at the 2020 census.
The Chicago, Milwaukee, St. Paul and Pacific Railroad served Madrid from 1882 until 1980.
Nearby cities:
Coordinates:   41°52'34"N   93°49'24"W
This article was last modified 11 months ago