Madrid, Iowa

Madrid, Iowa
City
Sign in Madrid
Location of Madrid, Iowa
Coordinates: 41°52′25″N 93°49′13″W / 41.87361°N 93.82028°W / 41.87361; -93.82028
CountryUnited States
StateIowa
CountyBoone
TownshipDouglas
Area
 • Total
1.22 sq mi (3.17 km2)
 • Land1.22 sq mi (3.17 km2)
 • Water0 sq mi (0.00 km2)
Elevation
1,017 ft (310 m)
Population
 (2020)
 • Total
2,802
 • Density2,288.6/sq mi (883.64/km2)
Time zoneUTC-6 (Central (CST))
 • Summer (DST)UTC-5 (CDT)
ZIP code
50156
Area code515
FIPS code19-48450
GNIS feature ID2395812
Websitewww.madridiowa.com www.madridiowa.org

Madrid (/ˈmædrɪd/ MAD-rid) is a city in Douglas Township, Boone County, Iowa, United States. The population was 2,802 at the time of the 2020 census. It is part of the Boone, Iowa Micropolitan Statistical Area, which is a part of the larger Ames-Boone, Iowa Combined Statistical Area.