County

Franklin County, KS

8 ZIP codes  ·  8 cities  ·  Kansas

👥27,036Population
💰$73,919Median HH Income≈ Avg
🎂39.2Median Age
🏠$187,547Median Home Value▼ 33% below avg
🎓34.1%College Grads▼ 12% below avg
📊2.4%Unemployment▼ 52% below avg
People & Population (ACS 2023 — weighted avg)
♂ Male 49.3% Female 50.7% ♀

Race & Ethnicity

White: 89.5%Hispanic: 4.7%Black: 0.8%Asian: 0.6%Other: 4%Race
White89.5%
Hispanic4.7%
Black0.8%
Asian0.6%
Other4.0%

Age Breakdown

Under 5
6%
5–17
18%
18–24
9%
25–44
24%
45–64
26%
65+
8%

Key Indicators

Median Age39.2 yrs
Avg HH Size2.49
Below Poverty9.1% ▼ 9% below avg
College Grads34.1% ▼ 12% below avg
Unemployment2.4% ▼ 52% below avg
No HS Diploma186 (1.1%)
HS Graduate6,073 (35.2%)
Some College2,195 (12.7%)
Associates2,905 (16.8%)
Bachelors1,456 (8.4%)
Graduate Degree4,449 (25.8%)

Education

No HS: 1.1%HS Grad: 35.2%Some College: 12.7%Associates: 16.8%Bachelors: 8.4%Graduate: 25.8%Edu
No HS1.1%
HS Grad35.2%
Some College12.7%
Associates16.8%
Bachelors8.4%
Graduate25.8%
Housing & Income

Housing Tenure

Owner: 73.1%Renter: 26.9%Tenure
Owner73.1%
Renter26.9%

Home Value Distribution

Under $50k
8%
$50k–$100k
8%
$100k–$150k
17%
$150k–$200k
22%
$200k–$300k
21%
$300k–$500k
21%
Over $500k
3%

Financials

Median HH Income$73,919 ≈ Avg
Median Home Value$187,547 ▼ 33% below avg
Home/Income Ratio2.5x (nat avg ~3.5x)
Median Rent$986/mo
Total Housing Units11,581
Vacant Units962

Income Distribution

Under $25k
16%
$25k–$50k
17%
$50k–$75k
17%
$75k–$100k
15%
$100k–$150k
20%
$150k–$200k
12%
Over $200k
4%
Employment & Commute

How People Get to Work

Drove Alone
87%
Public Transit
0%
Walked
2%
Work From Home
10%

Commute Time

Under 15 min
38%
15–30 min
25%
30–45 min
16%
Over 45 min
21%
Housing Stock

Year Built

Before 1940
2%
1940s–1950s
10%
1960s–1970s
11%
1980s–1990s
18%
2000+
58%
About Franklin County, KS

Franklin County is located in Kansas and encompasses 8 ZIP codes spanning 8 cities and communities. The county has an estimated population of 27,036 residents. With a median age of 39.2, it is a middle-aged county.

Franklin County has a solidly middle-class economic profile. The median household income of $73,918 is near the national average. Unemployment stands at 2.4%, well below the national average. The poverty rate of 9.1% is near the national average.

Housing in Franklin County is an affordable housing market, with a median home value of $187,547 — below the national average. Monthly median rent is approximately $986. Homeownership rates are high at 73.1%, reflecting a largely residential, stable population.

The residents of Franklin County are primarily White (89.53%). Educational attainment is moderately educated — 34.1% of adults hold a bachelor's degree or higher, near the national average.

Franklin County, KS is a solidly middle-class area in Kansas. The 8 ZIP codes within the county each have their own character — browse the full list below to find the right community, whether you're looking for affordable housing, strong schools, or economic opportunity.

ZIP Codes in Franklin County
ZIPCityPopulationMedian IncomeMedian HomeMedian RentUnemp.College
66042 Lane 1,052 $69,167 $182,800 $1,090 1.8% 10.9%
66067 Ottawa 16,146 $70,653 $175,600 $957 2.6% 37.0%
66076 Pomona 2,231 $79,279 $187,200 $816 3.8% 33.1%
66078 Princeton 766 $84,145 $212,900 $867 3.4% 50.8%
66079 Rantoul 678 $53,482 $201,700 0.0% 23.4%
66080 Richmond 928 $92,500 $162,500 $825 1.8% 20.7%
66092 Wellsville 4,211 $83,889 $227,700 $1,265 1.1% 34.5%
66095 Williamsburg 1,024 $66,657 $210,800 $800 3.1% 21.4%