Checked
Peabody, KS
City in Marion County, Kansas. ZIP codes: 66866.
Population
1,196
Land area
1.3sq mi
People per sq mi
945
ZIP codes
1
Peabody and its ZIP codes
Peabody at a glance
- Peabody is about 26 times as dense as Kansas as a whole.
- Households here earn a median of $54,653 a year, 26% less than the Kansas figure of $74,275.
- A typical owner-occupied home is valued at $77,800 (64% below Kansas) and median rent is $733 a month.
Local data for Peabody, KS
Counts from official public data
Housing and community stats
Peabody, KS, American Community Survey 2020-2024
Median household income
$54,653
Poverty rate
15.2%
Median home value
$77,800
Median rent
$733/mo
Homeownership
77.8%
Bachelor's or higher
12.9%
Median age
38.6
Average commute
26.6 min
Largest reported origins and ancestries: German Americans (229), Irish Americans (151), Mexican Americans (100).
Economy and federal money
Jobs, pay, income and spending are for Marion County. PPP loans are for Peabody.
Unemployment rate
3.5%
Sep 2026, +0.2 pts in a year
Average annual pay
$42,958
3,639 jobs, 2025
Income per person
$52,566
BEA, 2024
Federal spending
$101M
FY 2026, $8,528 per person
PPP loans
$1.5M
93 loans, 179 jobs reported
How people get to work
Peabody, KS, workers 16 and older. American Community Survey 5-year estimates
- Drove alone81.5%
- Carpooled7.2%
- Public transit0.0%
- Walked1.1%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other0.6%
- Worked from home9.7%
Average one-way commute: 26.6 minutes for people who do not work from home.
Environment and hazard risk
Peabody, KS, from FEMA, NOAA and EPA
Natural hazard risk
Very Low
Top: ice storm
Storm events since 1996
735
Countywide, mostly hail
Flood insurance policies
12
0.1% of homes, county
July high / Jan low
91° / 18°F
34.3 inches of rain a year
Hazards, floods and storm historyCheck a flood zone4 historic places
Health statistics
Share of adults in Peabody, KS, CDC PLACES estimates
Obesity
40.7%
U.S. 33.3% +7.4 pts
Diabetes
13.7%
U.S. 12.1% +1.6 pts
Smoking
17.1%
U.S. 12.8% +4.3 pts
Uninsured (18-64)
8.9%
U.S. 11.1% -2.2 pts
ZIP codes in Peabody
1 in or overlapping Peabody. Population shown
Cities near Peabody
| Name | Distance | Land area (sq mi) |
|---|---|---|
| ElbingCity | 8 mi | 0.2 |
| WaltonCity | 9 mi | 0.3 |
| FlorenceCity | 11 mi | 0.8 |
| BurnsCity | 13 mi | 0.3 |
| MarionCity | 13 mi | 2.8 |
| HillsboroCity | 13 mi | 2.4 |
| GoesselCity | 14 mi | 0.4 |
| WhitewaterCity | 14 mi | 0.4 |
| North NewtonCity | 15 mi | 0.9 |
| EastshoreCensus-designated place | 15 mi | 1 |
| NewtonCity | 16 mi | 14.8 |
| Cedar PointCity | 17 mi | 0.1 |
| PotwinCity | 17 mi | 0.2 |
| HesstonCity | 17 mi | 3.6 |
| LehighCity | 18 mi | 0.3 |
| FurleyCensus-designated place | 21 mi | 0.2 |
Frequently asked questions
- What county is Peabody, KS in?
- Peabody is in Marion County, Kansas.
- What ZIP codes are in Peabody, KS?
- ZIP codes in or overlapping Peabody include 66866.
- What is the population of Peabody, KS?
- About 1,196 people live in Peabody, based on American Community Survey 5-year estimates.
- What cities are near Peabody?
- Nearby places include Elbing (8 mi), Walton (9 mi), Florence (11 mi), Burns (13 mi), Marion (13 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023