Madrid, Iowa

Madrid: city in Iowa, United States

About

Madrid is a city located in the county of Boone in the U.S. state of Iowa. Its population at the 2010 census was 2,543 and a population density of 816 people per km². After 10 years in 2020 city had an estimated population of 2,550 inhabitants.

The city was created 180 years ago in 1845.

Madrid locator map
Location of Madrid on Iowa map.

Quick Facts about Madrid

Population 2,550 (2020)
Country United States of America
State Iowa (United States)
County Boone County
Postal code 50156
Phone Area Codes 515
Area 3.12 km2
Latitude & Longitude 41.8767,-93.8233
Altitude 1,017 feet / 310 meters
Establishment January 01, 1846 (180 years ago)
Time Zone America/Chicago
Local time 18:57:30 (17th April 2026)
Density 818 Pop. per km² as of 2020
Population growth 0.27% (2010-2020)
Weather 78℉ Slight Chance Showers And Thunderstorms 7-days weather
Madrid Iowa 20090329 Sign image
Madrid Iowa 20090329 Sign image

Geography

Madrid is located at 41°52'36"N 93°49'24"W (41.8766500, -93.8232800).

Madrid map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

78°F
Slight Chance Showers And Thunderstorms
13 to 21 mph S Friday

A slight chance of rain showers between 7am and 10am, then a slight chance of showers and thunderstorms between 10am and 1pm, then showers and thunder...

7-Day Forecast

Official website of Madrid

Official Website

Demographics

The population of Madrid increased by 0.27% in 10 years.

Year Population % Change Method
2010 2,543 - census
2011 2,562 0.74% estimation process
2012 2,543 -0.75% estimation process
2013 2,557 0.55% estimation process
2014 2,583 1.01% estimation process
2015 2,584 0.04% estimation process
2016 2,577 -0.27% estimation process
2017 2,587 0.39% estimation process
2018 2,559 -1.09% estimation process
2019 2,549 -0.39% estimation process
2020 2,550 0.04% estimation process
Madrid zip code is 50156. County name: Polk, County fips: 19153
madryd aywwa, mdryd, Мадрид, مادرید، آیووا, مدريد, میڈرڈ، اایووا

Nearby Schools and Colleges

Schools and campuses linked to Madrid, IA. Select a name to open its map and contact details.

Code Name City ZIP
153603 Iowa State University Ames (IA) 50011-2103
154208 PCI Academy-Ames Ames (IA) 50010

Nearby Transit Stations (2)

Rail and bus stations connected to Madrid, IA. Select a station to open its map and address details.

Code Name Address Type
OSC Osceola Main & East Clay Streets RAIL
CRN Creston Pine and Adams Avenue RAIL

Closest post offices linked to Madrid.

Post Office Name City ZIP
Madrid Post Office Madrid (IA) 50156

Other places with the same name (3)

  • Madrid, New York city in New York, United States with a population of 1,633 people.
  • Madrid, Alabama city in Alabama, United States with a population of 293 people.
  • Madrid, Nebraska village in Iowa, United States with a population of 230 people.

Other cities in Boone County

Cities, towns, neighborhoods & other populated places in Boone County , IA.

City Name Population Title
Boone 12,407 City in Iowa, United States
Ogden 1,985 City in Yell Township, Boone County, Iowa, United States of America
Boxholm 184 Town in Boone County, Iowa, USA
Pilot Mound 170 Township in Boone County, Iowa
Luther 133 Human settlement in Worth Township, Iowa, United States of America
Fraser 103 Village in Iowa
Beaver 50 City in Iowa, USA
Berkley 33 City in Union Township, Boone County, Iowa, United States

Distance to Other Cities

Madrid distances to largest Iowa cities