Machesney Park

Village in Winnebago County, Illinois

View of Machesney Park, Illinois
Photo: Gateway Community Church · CC BY-SA 3.0

Machesney Park is a village in Winnebago County, Illinois, with 22,950 residents (2020 Census). It sits at 741 ft (226 m) above sea level. The nearest town is Loves Park, 2.4 miles SE.

About Machesney Park

Machesney Park is a village located in Winnebago County, Illinois, United States. The population was 22,950 at the 2020 census. Machesney Park is part of the Rockford metropolitan area.

Text: Wikipedia · CC BY-SA 4.0

Machesney Park weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Machesney Park

All 6 webcams near Machesney Park ›

Webcams: Windy.com

Living in Machesney Park

Median household income
$75,489
Median home value
$173,700
Median rent
$1,102/mo
Median age
40.3
Cost of living and demographics of Machesney Park ›

Do you know Machesney Park? Tell us about it

Help other travelers: share what makes Machesney Park special. We review every message before publishing it.

Map of Machesney Park

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Machesney Park Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Machesney Park, IL population

Machesney Park had 22,950 residents in the 2020 Census.

2020 Census22,950
Density1,809 per sq mi (699 per km²)

Source: U.S. Census Bureau, Decennial Census.

Machesney Park at a glance

StateIllinois (IL)
CountyWinnebago County
TypeVillage
Population22,950 (2020)
Land area12.68 sq mi (32.9 km²)
Water area0.34 sq mi (0.89 km²)
Elevation741 ft (226 m)
Coordinates42.3677° N, 89.0245° W
ZIP codes61115, 61111
Official websitemachesneypark.org
Census code (GEOID)1745726

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Machesney Park

Straight-line distance between town centers.

Frequently asked questions about Machesney Park

What county is Machesney Park in?

Machesney Park is in Winnebago County, Illinois.

What is the population of Machesney Park, IL?

22,950 people lived in Machesney Park at the 2020 Census.

What is the ZIP code of Machesney Park, IL?

The main ZIP code is 61115. Other ZIP codes: 61111.

What is the elevation of Machesney Park?

741 feet (226 m) above sea level.

What towns are near Machesney Park?

Loves Park (2.4 mi), Roscoe (4.1 mi), Argyle (4.4 mi), Rockton (5.8 mi), Caledonia (6.7 mi).

Last updated: