Machesney Park
Village in Winnebago County, Illinois

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.
- 22,950residents (2020 Census)
- 741 ftelevation · 226 m
- 12.7 sq miland area · 32.9 km²
- 1,809 / sq mipopulation density
- 61115main ZIP code (2 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 22,950 |
|---|---|
| Density | 1,809 per sq mi (699 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Machesney Park at a glance
| State | Illinois (IL) |
|---|---|
| County | Winnebago County |
| Type | Village |
| Population | 22,950 (2020) |
| Land area | 12.68 sq mi (32.9 km²) |
| Water area | 0.34 sq mi (0.89 km²) |
| Elevation | 741 ft (226 m) |
| Coordinates | 42.3677° N, 89.0245° W |
| ZIP codes | 61115, 61111 |
| Official website | machesneypark.org |
| Census code (GEOID) | 1745726 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Machesney Park
- Loves Park2.4 mi SE
- Roscoe4.1 mi N
- Argyle4.4 mi E
- Rockton5.8 mi N
- Caledonia6.7 mi E
- Rockford7.7 mi S
- Candlewick Lake8.0 mi E
- South Beloit8.1 mi N
- Timberlane8.4 mi E
- Poplar Grove9.4 mi E
- Cherry Valley9.5 mi S
- Belvidere9.9 mi SE
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: