The Town Files

Hays, Kansas

City in Ellis County · population 21,116 (2020 Census)

Map: where Hays is in KansasHays
Median home
$225,500
Household income
$58,459
Jan low / Jul high
20° / 93°
Snow a year
13 in
Tornadoes ≤10 mi since 1950
33
Median age
30.2

Hays is a city of 21,116 people in Ellis County, Kansas. The median home is worth $225,500, above the typical Kansas town ($128,200). It ranks more vibrant than 97% of Kansas towns, better for young professionals than 96% of Kansas towns, more of a college town than 94% of Kansas towns.

How Hays ranks

Percentile among Kansas towns with at least 500 people on The Town Files lifestyle rankings. 50 is typical for the state; 90 means better than 90% of Kansas towns.

Hays lifestyle rankings vs other Kansas townsRetirement20th pctFamilies21st pctQuiet4th pctWalkability82nd pctFirst-time buyers47th pctYoung professionals96th pctVibrancy97th pctHip & trendy90th pctCollege town94th pctUpscale73rd pctVacation homesbottomSeaside characterbottomCycling68th pctTransit68th pctDriving18th pcttypical
The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025).

Homes and cost of living

The median home in Hays is worth $225,500, above the typical Kansas town ($128,200). Homes cost about 3.9 times the median household income of $58,459, which is more affordable than 3% of Kansas towns. Median rent is $922 a month. 58.5% of households own their home.

Hays vs Ellis County vs typical Kansas townHaysEllis CountyTypical Kansas townHome value$225,500$216,300$128,200Household income$58,459$63,084$63,857Monthly rent$922$943$815
Census ACS 5-year estimates, 2020–2024. "Typical town" = median of Kansas towns with 500+ people.
HousingHaysTypical Kansas town
Median home value$225,500$128,200
Median rent$922$815
Median household income$58,459$63,857
Home value ÷ income3.9×2.1×
Homeownership58.5%73.7%
Median year built19731964
Seasonal / vacation homes0.8%—

Who lives in Hays

PeopleHaysTypical Kansas town
Median age30.238.5
Age 65 and over15.8%19.0%
Under 1818.5%—
Bachelor's degree or higher42.7%24.0%
Below the poverty line20.1%10.6%
Veterans3.3%—
Born outside the U.S.2.9%—
Work from home5.2%6.4%
Average commute11.1 min19.6 min
Homes with broadband93.5%89.2%

Weather in Hays

July highs average 93.2°F and January lows 20.0°F. About 24.8 inches of rain and melted snow fall a year, with 12.9 inches of snow (typical Kansas town: 12.4 in). Expect about 74 days a year at 90°F or hotter and 124 nights at or below freezing.

Hays monthly temperatures and precipitation20°30°40°50°60°70°80°90°100°32° freezing44°20°Jan48°22°Feb58°31°Mar67°39°Apr77°51°May89°63°Jun93°67°Jul91°65°Aug84°56°Sep70°42°Oct57°30°Nov47°22°DecPrecipitation (in) · snow (in) in blue0.63.20.83.41.31.72.20.33.63.14.13.62.11.80.20.90.90.83.2
NOAA 1991–2020 climate normals: average daily high and low by month; precipitation and snowfall in inches. Temperatures from the Hays station (1.1 mi away).

Tornadoes, storms and disasters

33 tornadoes have passed within 10 miles of Hays since 1950, compared with 26 for the typical Kansas town. 9 rated (E)F2 or stronger. The strongest, an F3, struck on October 16, 1998 about 4.6 miles from the town center. The most recent was on May 26, 2021.

Tornadoes within 10 miles of Hays by decade41950s21960s61970s31980s71990s52000s52010s12020s
NOAA Storm Events Database, tornado tracks (start to end point) passing within 10 miles of the town center, 1950–2026.

Hail of 1 inch or larger has been reported within 10 miles 170 times; the largest was 4.00 inches on May 26, 2021.

Severe weather in Ellis County since 1996

Storm events in Ellis County since 1996 by typeHail444Flood21Tornado36Blizzard12High Wind44Lightning7Heavy Rain59Heavy Snow41
NOAA Storm Events Database, Ellis County, 1996–2026 (all event types recorded since 1996). 2 deaths recorded.

Ellis County has been included in 15 federal disaster or emergency declarations since 1953, most often for flood, hurricane, snowstorm.

DeclaredIncidentDeclaration
May 21, 2025Severe StormDR-4869: Severe Winter Storm, Straight-Line Winds, Flooding, And Wildfires
May 25, 2022SnowstormDR-4654: Severe Winter Storms And Straight-Line Winds
February 17, 2022Severe StormDR-4640: Severe Storms And Straight Line Winds
March 29, 2020BiologicalDR-4504: Covid-19 Pandemic
March 13, 2020BiologicalEM-3481: Covid-19

Jobs and pay in Ellis County

Ellis County had 15,487 jobs in 2024, paying an average of $47,061 a year. Unemployment was 1.9% in 2023; in Hays itself the ACS puts it at 3.6%.

Largest industries in Ellis CountyHealth care & social assistan…3,230 jobs · $51,381Retail2,139 jobs · $33,623Hotels & restaurants1,621 jobs · $18,954Manufacturing837 jobs · $56,355Construction616 jobs · $57,832Wholesale trade516 jobs · $63,810
BLS Quarterly Census of Employment and Wages, 2024, private-sector jobs and average annual pay.
Unemployment rate in Ellis County, 2000–20230%2%4%2000200420082012201620202023Ellis 1.9%
Annual average unemployment rate (BLS Local Area Unemployment Statistics via USDA ERS).

Public schools in Hays

6 public schools with 3,161 students, about 16.3 students per teacher.

SchoolGradesStudentsPer teacher
Hays High9-121,01319.5
Hays Middle School6-873116.6
Kathryn O'Loughlin McCarthy ElemK-539615.2
Roosevelt ElemK-539513.6
Woodrow Wilson ElemK-536914.2
Lincoln ElemPK-525715.1

Towns near Hays

Hays questions

Is Hays, Kansas a good place to retire?

On The Town Files lifestyle rankings, Hays scores better for retirees than 20% of Kansas towns and quieter than 4%. 15.8% of residents are 65 or older (median age 30.2).

How much does a house cost in Hays?

The median owner-occupied home in Hays is valued at $225,500 (Census ACS 2020–2024), against a median household income of $58,459, so homes cost about 3.9 times income. Median rent is $922 a month.

What is the weather like in Hays?

July highs average 93.2°F and January lows 20.0°F (NOAA 1991–2020 normals). It gets about 24.8 inches of precipitation a year and 12.9 inches of snow.

Does Hays get tornadoes?

33 tornadoes have passed within 10 miles of Hays since 1950 (NOAA Storm Events); the strongest was a F3 on October 16, 1998. The typical Kansas town has had 26.

How this page is made. Every number comes from public data, matched to Hays's Census boundary (GEOID 2031100). Comparisons use the median of Kansas towns with at least 500 people. Weather comes from the nearest NOAA normals station; storm counts use NOAA tornado tracks within 10 miles of the town center. Data snapshot 2026-11-13.