Madrid Information

Madrid Information

Travel info, sports, demographic data, and general statistics about the city of Madrid, IA

General Madrid Information

State: Iowa

County: Boone County

Close cities: Slater, IA, Madrid, IA, Woodward, IA, Granger, IA, Sheldahl, IA, Kelley, IA

Madrid Population (census data)
Total 2,413 (+6.1% since 2000)
Male 1,194 (49.5%)
Female 1,219 (50.5%)

Population Density: 2,098 people per sq. mile

Cost of Living Index: 75.7 (US Avg is 100)

Madrid Elevation: 1,000 feet above sea level

Incorporated in 1883

Land Area: 1.15 square miles

Median Household Income: $50,891

Zip Codes: 50156.

Madrid Map

Loading Map...

Madrid Demographic Data

Ethnic Information:
  • White Non-Hispanic (98.4%)
  • Hispanic (1.2%)
Ancestry Information:
  • German (31.3%)
  • Irish (14.9%)
  • Swedish (10.6%)
  • English (8.1%)
  • Italian (7.5%)
  • Norwegian (5.7%)

Madrid School Information

High Schools
Madrid High School (599 N Kennedy, Madrid, IA, 50156 - Madrid Community School District District)
Madrid Junior High School (599 N Kennedy, Madrid, IA, 50156 - Madrid Community School District District)
Elementary Schools
Madrid Elementary School (213 W 1st Street, Madrid, IA, 50156 - Madrid Community School District District)

Find a Job