Madrid, Iowa
Madrid is a city in Boone County, Iowa, with an estimated population of 2,799 in 2023. It sits at 41.8757, -93.8205 in the America/Chicago time zone.
| Field | Value |
|---|---|
| Place name | Madrid |
| Type | city |
| State | Iowa (IA) |
| County | Boone County |
| Population (2023 est.) | 2,799 |
| Land area | 1.22 sq mi (3.17 km²) |
| Coordinates | 41.8757, -93.8205 |
| Time zone | America/Chicago |
| ZIP codes | 50156 |
ZIP codes and area codes for Madrid
Madrid covers 1 ZIP code: 50156. Browse all ZIP codes in Iowa for the full list.
Where is Madrid?
Madrid is located in Iowa, in Boone County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.
Nearby places
Woodward 9 km · IASheldahl 10 km · IASlater 11 km · IAGranger 13 km · IAPolk City 13 km · IAKelley 15 km · IAAlleman 18 km · IAHuxley 19 km · IA
Other places in Boone County
Related
Frequently asked questions
What county is Madrid, IA in?
Madrid is in Boone County, Iowa.
What is the population of Madrid, IA?
The 2023 Census Bureau estimate is 2,799.
What time zone is Madrid in?
Madrid is in the America/Chicago time zone.