Cherry Valley

Village in Winnebago County, Illinois

Aerial view of Cherry Valley, Illinois
Aerial view: USDA NAIP · USGS The National Map (public domain)

Cherry Valley is a village in Winnebago County, Illinois, with 2,905 residents (2020 Census). It sits at 728 ft (222 m) above sea level. The nearest town is Rockford, 4.8 miles W.

About Cherry Valley

Cherry Valley is a village of 8.72 square miles (22.6 km2) that lies primarily in Winnebago County, Illinois. Approximately ten percent of the village is within Boone County. The village is within the Rockford, Illinois Metropolitan Statistical Area, and borders the southeast side of Rockford. It is also within the Kishwaukee River valley. The population was 2,905 at the 2020 census, down from 3,162 as of the 2010 census.

Text: Wikipedia · CC BY-SA 4.0

Cherry Valley weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Cherry Valley

All 6 webcams near Cherry Valley ›

Webcams: Windy.com

Living in Cherry Valley

Median household income
$74,655
Median home value
$232,800
Median rent
$1,024/mo
Median age
45.1
Cost of living and demographics of Cherry Valley ›

Do you know Cherry Valley? Tell us about it

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

Map of Cherry Valley

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

Cherry Valley 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 ›

Cherry Valley, IL population

Cherry Valley had 2,905 residents in the 2020 Census.

2020 Census2,905
Density346 per sq mi (133 per km²)

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

Cherry Valley at a glance

StateIllinois (IL)
CountyWinnebago County
TypeVillage
Population2,905 (2020)
Land area8.40 sq mi (21.8 km²)
Water area0.25 sq mi (0.65 km²)
Elevation728 ft (222 m)
Coordinates42.2352° N, 88.9751° W
ZIP codes61112, 61108
Official websitecherryvalley.org/homeframe.htm
Census code (GEOID)1713074

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

Towns near Cherry Valley

Straight-line distance between town centers.

Frequently asked questions about Cherry Valley

What county is Cherry Valley in?

Cherry Valley is in Winnebago County, Illinois.

What is the population of Cherry Valley, IL?

2,905 people lived in Cherry Valley at the 2020 Census.

What is the ZIP code of Cherry Valley, IL?

The main ZIP code is 61112. Other ZIP codes: 61108.

What is the elevation of Cherry Valley?

728 feet (222 m) above sea level.

What towns are near Cherry Valley?

Rockford (4.8 mi), Belvidere (4.9 mi), New Milford (6.0 mi), Loves Park (7.2 mi), Argyle (8.5 mi).

Last updated: