Kansas Area Profiles
35 published city profiles across Kansas, each built from the same authoritative sources and compared on the same terms.
Statewide signals
Opportunity43rd of 51 states measured38
GrowthTop 24% of 51 states measured63
Housing affordabilityTop 4% of 51 states measured79
Climate37th of 51 states measured56
Physical resilienceTop 36% of 51 states measured64
Access38th of 51 states measured51
Economic stabilityTop 44% of 51 states measured57
Cities
35 published profiles across 18 areasKansas City, MO-KS
11 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Overland Park | Johnson County | 200,306 | 74 |
| Kansas City | Wyandotte County | 155,135 | 55 |
| Olathe | Johnson County | 145,057 | 75 |
| Shawnee | Johnson County | 68,542 | 75 |
| Lenexa | Johnson County | 58,384 | 77 |
| Leavenworth | Leavenworth County | 37,195 | 61 |
| Leawood | Johnson County | 33,809 | 72 |
| Gardner | Johnson County | 24,526 | 74 |
| Prairie Village | Johnson County | 22,874 | 71 |
| Lansing | Leavenworth County | 11,246 | 62 |
| Merriam | Johnson County | 11,085 | 67 |
Wichita, KS
6 cities
Manhattan, KS
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Manhattan | Riley County | 54,239 | 60 |
| Junction City | Geary County | 22,331 | 51 |
Arkansas City-Winfield, KS
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Arkansas City | Cowley County | 11,884 | 41 |
| Winfield | Cowley County | 11,711 | 47 |
Strongest opportunity
- Dodge City 71
- Garden City 70
- Andover 67
- Gardner 65
- Olathe 64
Statewide physical risk
HailElevated
Winter weatherModerate
TornadoModerate
Heat waveModerate
LightningModerate
WildfireModerate
Strong windModerate
Low or minimal exposure: ice storm, cold wave, inland flooding, earthquake, landslide, drought, hurricane, coastal flooding, tsunami, volcanic activity, avalanche.
Population-weighted across every county in Kansas, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.
Statewide data
| Metric | Value | Compared nationally | Source period |
|---|---|---|---|
| Broadband access ±0.3%2024 ACS 5-Year | 90.7% | Top 49%of 52 | 2024 ACS 5-Year |
| Distance to major airportNASR current cycle | 78 mi | Bottom 24%of 51 | NASR current cycle |
| Major airports within 100 milesNASR current cycle | 2 | Bottom 38%of 51 | NASR current cycle |
| No internet access ±0.2%2024 ACS 5-Year | 6.8% | Bottom 49%of 52 | 2024 ACS 5-Year |
| Annual precipitation1991-2020 Normals | 30.8" | 40th percentileof 51 | 1991-2020 Normals |
| Annual snowfall1991-2020 Normals | 16.2" | 53rd percentileof 20 | 1991-2020 Normals |
| Average January low1991-2020 Normals | 18°F | 36th percentileof 51 | 1991-2020 Normals |
| Average July high1991-2020 Normals | 93°F | 90th percentileof 51 | 1991-2020 Normals |
| Comfortable months1991-2020 Normals | 5 | Bottom 22%of 51 | 1991-2020 Normals |
| Seasonal temperature swing1991-2020 Normals | 50°F | 84th percentileof 51 | 1991-2020 Normals |
| Average household size ±0.012024 ACS 5-Year | 2.44 | 39th percentileof 52 | 2024 ACS 5-Year |
| Households ±4,2462024 ACS 5-Year | 1,174,060 | 35th percentileof 52 | 2024 ACS 5-Year |
| Median age ±0.12024 ACS 5-Year | 37.4 | 16th percentileof 52 | 2024 ACS 5-Year |
| Population2024 ACS 5-Year | 2,947,197 | 33rd percentileof 52 | 2024 ACS 5-Year |
| Population change (1 year)July 1, 2024 estimate | +0.6% | Bottom 42%of 51 | July 1, 2024 estimate |
| Population change (4 years)July 1, 2024 estimate | +1.1% | Bottom 30%of 51 | July 1, 2024 estimate |
| Population density2024 ACS 5-Year | 36/sq mi | 18th percentileof 52 | 2024 ACS 5-Year |
| Population estimateJuly 1, 2024 estimate | 2,970,606 | 34th percentileof 51 | July 1, 2024 estimate |
| Average permitted value per unit12 months ending July 2026 | $268,955 | 56th percentileof 51 | 12 months ending July 2026 |
| Housing units permitted (12 months)12 months ending July 2026 | 11,976 | Bottom 34%of 51 | 12 months ending July 2026 |
| Multifamily share of permits12 months ending July 2026 | 29.6% | 42nd percentileof 51 | 12 months ending July 2026 |
| Permit change (3 years)12 months ending July 2026 | +57.7% | Top 2%of 51 | 12 months ending July 2026 |
| Permit change (year over year)12 months ending July 2026 | +20.9% | Top 6%of 51 | 12 months ending July 2026 |
| Permits per 1,000 residents12 months ending July 2026 | 4.1 | Top 46%of 51 | 12 months ending July 2026 |
| Cost of living index2023 | 89.9 | Top 20%of 51 | 2023 |
| Home price change (1 year)2026 Q2 | +3.8% | 60th percentileof 51 | 2026 Q2 |
| Home price change (5 years)2026 Q2 | +42.6% | 46th percentileof 51 | 2026 Q2 |
| Home price change (10 years)2026 Q2 | +89.8% | 46th percentileof 51 | 2026 Q2 |
| Home price to income ±0.02024 ACS 5-Year | 2.3 | Top 4%of 52 | 2024 ACS 5-Year |
| Homeownership rate ±0.4%2024 ACS 5-Year | 67.2% | 43rd percentileof 52 | 2024 ACS 5-Year |
| Housing units ±8802024 ACS 5-Year | 1,293,635 | 33rd percentileof 52 | 2024 ACS 5-Year |
| Median gross rent ±$72024 ACS 5-Year | $1,060 | Top 25%of 52 | 2024 ACS 5-Year |
| Median home value ±$1,3432024 ACS 5-Year | $217,200 | 20th percentileof 52 | 2024 ACS 5-Year |
| Median property taxes ±$182024 ACS 5-Year | $2,798 | 55th percentileof 52 | 2024 ACS 5-Year |
| Owner household income ±$7352024 ACS 5-Year | $92,472 | Bottom 43%of 52 | 2024 ACS 5-Year |
| Property tax rate ±0.01%2024 ACS 5-Year | 1.29% | 76th percentileof 52 | 2024 ACS 5-Year |
| Rent as a share of income ±0.4%2024 ACS 5-Year | 27.1% | Top 6%of 52 | 2024 ACS 5-Year |
| Seasonal and second homes ±8952024 ACS 5-Year | 12,962 | 4th percentileof 52 | 2024 ACS 5-Year |
| Second homes2024 ACS 5-Year | 1.0% | 4th percentileof 52 | 2024 ACS 5-Year |
| Vacancy rate2024 ACS 5-Year | 8.2% | 67th percentileof 52 | 2024 ACS 5-Year |
| Vacant housing units ±3,6342024 ACS 5-Year | 119,575 | 31st percentileof 52 | 2024 ACS 5-Year |
| Median household income ±$4752024 ACS 5-Year | $74,275 | Bottom 33%of 52 | 2024 ACS 5-Year |
| Per capita income ±$3672024 ACS 5-Year | $40,978 | Bottom 41%of 52 | 2024 ACS 5-Year |
| Poverty rate ±0.2%2024 ACS 5-Year | 10.2% | Top 39%of 52 | 2024 ACS 5-Year |
| Average commute ±0.1 min2024 ACS 5-Year | 21.1 min | Top 12%of 52 | 2024 ACS 5-Year |
| Bachelor's degree or higher ±0.3%2024 ACS 5-Year | 35.6% | Top 41%of 52 | 2024 ACS 5-Year |
| Drove alone to work ±0.2%2024 ACS 5-Year | 75.4% | 71st percentileof 52 | 2024 ACS 5-Year |
| EmploymentAugust 2026 | 1,478,246 | Bottom 36%of 51 | August 2026 |
| Employment change (3 years)August 2026 | +0.2% | Bottom 48%of 51 | August 2026 |
| Employment change (year over year)August 2026 | −1.9% | Bottom 22%of 51 | August 2026 |
| Labor forceAugust 2026 | 1,546,312 | 36th percentileof 51 | August 2026 |
| Labor force participation ±0.2%2024 ACS 5-Year | 81.3% | Top 29%of 52 | 2024 ACS 5-Year |
| Public transit to work ±0.0%2024 ACS 5-Year | 0.4% | 12th percentileof 52 | 2024 ACS 5-Year |
| Unemployment change (year over year)August 2026 | +0.2% | Bottom 26%of 51 | August 2026 |
| Unemployment rateAugust 2026 | 4.4% | Bottom 36%of 51 | August 2026 |
| Worked from home ±0.2%2024 ACS 5-Year | 11.8% | 33rd percentileof 52 | 2024 ACS 5-Year |
| Free or reduced-price lunch eligibility2024-25 school year | 50.4% | 52nd percentileof 45 | 2024-25 school year |
| Math proficiency2018-19 school year | 32.8% | Bottom 8%of 50 | 2018-19 school year |
| Public schools2024-25 school year | 1,274 | 46th percentileof 51 | 2024-25 school year |
| Reading proficiency2018-19 school year | 36.5% | Bottom 4%of 49 | 2018-19 school year |
| Schools behind the staffing ratio2024-25 school year | 1,254 | 47th percentileof 50 | 2024-25 school year |
| Students per teacher2024-25 school year | 13.5 | Top 29%of 50 | 2024-25 school year |
Counties in Kansas
24 publishedSome measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.
Johnson County, KS
620,631 residents · 1.9 homicide deaths per 100k
Sedgwick County, KS
528,226 residents · 8.1 homicide deaths per 100k
Shawnee County, KS
178,025 residents · 10.7 homicide deaths per 100k
Wyandotte County, KS
167,654 residents · 17.5 homicide deaths per 100k
Douglas County, KS
120,302 residents · 2.4 homicide deaths per 100k
Leavenworth County, KS
83,123 residents · 6.0 homicide deaths per 100k
Riley County, KS
71,946 residents · 3.2 homicide deaths per 100k
Butler County, KS
68,287 residents · 3.0 homicide deaths per 100k
Reno County, KS
61,553 residents · 3.2 homicide deaths per 100k
Saline County, KS
53,668 residents · 3.7 homicide deaths per 100k
Crawford County, KS
39,008 residents · 3.4 homicide deaths per 100k
Finney County, KS
38,084 residents · 3.6 homicide deaths per 100k
Geary County, KS
35,815 residents · 5.0 homicide deaths per 100k
Miami County, KS
34,938 residents · 0.0 homicide deaths per 100k
Cowley County, KS
34,411 residents · 0.0 homicide deaths per 100k
Ford County, KS
34,074 residents · 5.9 homicide deaths per 100k
Harvey County, KS
33,756 residents · 0.0 homicide deaths per 100k
Lyon County, KS
32,186 residents · 3.5 homicide deaths per 100k
McPherson County, KS
30,205 residents · 3.6 homicide deaths per 100k
Ellis County, KS
28,920 residents · 3.6 homicide deaths per 100k
Franklin County, KS
26,106 residents · 3.7 homicide deaths per 100k
Barton County, KS
25,097 residents · 4.9 homicide deaths per 100k
Seward County, KS
21,486 residents · 4.6 homicide deaths per 100k
Atchison County, KS
16,208 residents · 0.0 homicide deaths per 100k