Checked
Waverly, MI
Census-designated place in Eaton County, Michigan. ZIP codes: 48917.
Population
23,575
Land area
9.1sq mi
People per sq mi
2,590
ZIP codes
1
Waverly and its ZIP codes
Waverly at a glance
- Waverly is about 15 times as dense as Michigan as a whole.
- By population, it ranks 54th among 745 cities and towns in Michigan.
- The median household income is $75,700, 4% above the Michigan median of $72,875.
- A typical owner-occupied home is valued at $234,600 and median rent is $1,170 a month.
Local data for Waverly, MI
Counts from official public data
Housing and community stats
Waverly, MI, American Community Survey 2020-2024
Median household income
$75,700
Poverty rate
10.1%
Median home value
$234,600
Median rent
$1,170/mo
Homeownership
55.7%
Bachelor's or higher
44.1%
Median age
41.7
Average commute
18.1 min
Largest reported origins and ancestries: German Americans (4,179), Irish Americans (2,315), Mexican Americans (1,457).
Economy and federal money
Jobs, pay, income and spending are for Eaton County. PPP loans are for Waverly.
Unemployment rate
4.4%
Aug 2026, -0.3 pts in a year
Average annual pay
$63,864
45,625 jobs, 2025
Income per person
$56,293
BEA, 2024
Federal spending
$1.3B
FY 2026, $11,606 per person
PPP loans
$79.8M
983 loans, 9,802 jobs reported
How people get to work
Waverly, MI, workers 16 and older. American Community Survey 5-year estimates
- Drove alone67.3%
- Carpooled8.9%
- Public transit1.4%
- Walked1.3%
- Bicycle0.1%
- Taxi, ride-hailing, motorcycle or other1.9%
- Worked from home19.1%
Average one-way commute: 18.1 minutes for people who do not work from home.
Environment and hazard risk
Waverly, MI, from FEMA, NOAA and EPA
Natural hazard risk
Relatively Low
Top: strong wind
Storm events since 1996
256
Countywide, mostly thunderstorm wind
Flood insurance policies
192
0.5% of homes, county
July high / Jan low
83° / 17°F
33.3 inches of rain a year
Health statistics
Share of adults in Waverly, MI, CDC PLACES estimates
Obesity
38.1%
U.S. 33.3% +4.8 pts
Diabetes
11.5%
U.S. 12.1% -0.6 pts
Smoking
11.6%
U.S. 12.8% -1.2 pts
Uninsured (18-64)
6.2%
U.S. 11.1% -4.9 pts
ZIP codes in Waverly
1 in or overlapping Waverly. Population shown
Cities near Waverly
| Name | Distance | Land area (sq mi) |
|---|---|---|
| Edgemont ParkCensus-designated place | 2.2 mi | 0.8 |
| LansingCity | 4.7 mi | 39.4 |
| Grand LedgeCity | 5.7 mi | 3.9 |
| WacoustaCensus-designated place | 5.9 mi | 8.9 |
| DimondaleVillage | 6.7 mi | 0.9 |
| DeWittCity | 7.1 mi | 2.8 |
| East LansingCity | 8.1 mi | 13.4 |
| HoltCensus-designated place | 8.8 mi | 15.7 |
| EagleVillage | 9.1 mi | 0.1 |
| PottervilleCity | 9.8 mi | 1.7 |
| BathCensus-designated place | 10 mi | 5.9 |
| OkemosCensus-designated place | 11 mi | 16.9 |
| HaslettCensus-designated place | 12 mi | 15.4 |
| MullikenVillage | 13 mi | 1 |
| MasonCity | 15 mi | 5.1 |
| WestphaliaVillage | 15 mi | 1.1 |
Frequently asked questions
- What county is Waverly, MI in?
- Waverly is in Eaton County, Michigan.
- What ZIP codes are in Waverly, MI?
- ZIP codes in or overlapping Waverly include 48917.
- What is the population of Waverly, MI?
- About 23,575 people live in Waverly, based on American Community Survey 5-year estimates.
- What cities are near Waverly?
- Nearby places include Edgemont Park (2.2 mi), Lansing (4.7 mi), Grand Ledge (5.7 mi), Wacousta (5.9 mi), Dimondale (6.7 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023