Choose Country

Topeka Metro Area

KS · 40 cities · 153,476 population

153,476 Total Population
40 Cities & Towns
$64,810 Avg Income
$116,032 Avg Home Value
$830 Avg Rent
19.8% Bachelor's+

Largest Cities in Topeka Metro

The Topeka metropolitan area is the 228th largest metro area in the United States, with a total population of 153,476 spread across 40 cities and towns in KS. Anchored by Topeka, this metro area is a significant economic and cultural hub that draws residents and businesses from across the region.

Residents of the Topeka metro area earn an average household income of $64,810, while the average home value sits at $116,032. Renters in the area pay an average of $830 per month, making the cost of living relatively affordable compared to the national average. About 19.8% of residents hold a bachelor's degree or higher, reflecting the area's growing workforce.

The Topeka metro reports an average violent crime rate of 231.1 per 1,000 residents, which is above the national average. Property crime averages 2,581.1 per 1,000 residents across the metro. The area experiences an average annual temperature of 54.5°F, with distinct four-season weather. The average poverty rate across cities in this metro is 9.7%, indicating strong economic conditions.

With 40 distinct communities ranging from major urban centers to smaller suburban towns, the Topeka metro area offers a wide variety of living options. From bustling city neighborhoods to quiet suburban communities, the metro provides options for families, young professionals, and retirees alike. Explore the full list of cities below to find detailed data on population, income, housing costs, and more.

Metro Area Overview

Climate

Avg Annual Temperature54.5°F
Avg January Temp28.7°F
Avg July Temp78.6°F
Avg Annual Precipitation37.8"

Safety

Avg Violent Crime Rate231.1 per 1K
Avg Property Crime Rate2581.1 per 1K

Economy

Avg Unemployment Rate3.0%
Avg Poverty Rate9.7%
Avg Median Age41.5

All 40 Cities in Topeka Metro Area

1 Topeka KS 126,103
2 Holton KS 3,384
3 Osage City KS 2,837
4 Silver Lake KS 1,549
5 Carbondale KS 1,361
6 Valley Falls KS 1,305
7 Auburn KS 1,185
8 Lyndon KS 1,184
9 Rossville KS 1,183
10 Oskaloosa KS 1,172
11 Perry KS 1,085
12 Overbrook KS 1,015
13 Burlingame KS 976
14 Scranton KS 891
15 Vassar KS 870
16 Meriden KS 798
17 Lecompton KS 762
18 Hoyt KS 759
19 Ozawkie KS 599
20 Eskridge KS 388
21 Quenemo KS 375
22 Mayetta KS 347
23 Winchester KS 341
24 Tecumseh KS 339
25 Wetmore KS 325
26 Whiting KS 316
27 Melvern KS 304
28 Wakarusa KS 207
29 Reading KS 195
30 Delia KS 173
31 Harveyville KS 167
32 Denison KS 159
33 Netawaka KS 158
34 Circleville KS 148
35 Grantville KS 130
36 Olivet KS 111
37 Goff KS 90
38 Soldier KS 74
39 Willard KS 71
40 Williamstown KS 40