The Town Files

Windsor, Missouri

City in Henry County · population 2,775 (2020 Census) · spans 2 counties

Map: where Windsor is in MissouriWindsor
Median home
$101,400
Household income
$49,783
Jan low / Jul high
19° / 87°
Snow a year
15 in
Tornadoes ≤10 mi since 1950
18
Median age
35.2

Windsor is a city of 2,775 people in Henry County, Missouri. The median home is worth $101,400, below the typical Missouri town ($153,900). It ranks easier by car than 93% of Missouri towns, better for cycling than 76% of Missouri towns, more walkable than 70% of Missouri towns.

Windsor in our rankings:

How Windsor ranks

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

Windsor lifestyle rankings vs other Missouri townsRetirement5th pctFamilies30th pctQuiet42nd pctWalkability70th pctFirst-time buyers59th pctYoung professionals7th pctVibrancy49th pctHip & trendy20th pctCollege town9th pctUpscale31st pctVacation homesbottomSeaside characterbottomCycling76th pctTransitbottomDriving93rd 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 Windsor is worth $101,400, below the typical Missouri town ($153,900). Homes cost about 2.0 times the median household income of $49,783, which is more affordable than 84% of Missouri towns. Median rent is $912 a month. 79.9% of households own their home.

Windsor vs Henry County vs typical Missouri townWindsorHenry CountyTypical Missouri townHome value$101,400$160,600$153,900Household income$49,783$57,926$56,368Monthly rent$912$768$855
Census ACS 5-year estimates, 2020–2024. "Typical town" = median of Missouri towns with 500+ people.
HousingWindsorTypical Missouri town
Median home value$101,400$153,900
Median rent$912$855
Median household income$49,783$56,368
Home value ÷ income2.0×2.7×
Homeownership79.9%67.4%
Median year built19631972
Seasonal / vacation homes0.0%—

Who lives in Windsor

PeopleWindsorTypical Missouri town
Median age35.238.6
Age 65 and over13.3%17.7%
Under 1826.7%—
Bachelor's degree or higher15.2%18.9%
Below the poverty line24.2%14.6%
Veterans8.0%—
Born outside the U.S.1.6%—
Work from home9.9%7.9%
Average commute23.6 min23.1 min
Homes with broadband90.6%88.7%

Weather in Windsor

July highs average 86.5°F and January lows 18.8°F. About 44.4 inches of rain and melted snow fall a year, with 14.6 inches of snow (typical Missouri town: 11.1 in). Expect about 25 days a year at 90°F or hotter and 117 nights at or below freezing.

Windsor monthly temperatures and precipitation10°20°30°40°50°60°70°80°90°32° freezing39°19°Jan44°23°Feb55°32°Mar65°42°Apr74°54°May83°63°Jun87°67°Jul86°65°Aug78°57°Sep67°44°Oct54°33°Nov43°24°DecPrecipitation (in) · snow (in) in blue1.94.81.93.92.92.64.70.15.30.15.44.64.64.73.60.12.80.42.12.7
NOAA 1991–2020 climate normals: average daily high and low by month; precipitation and snowfall in inches. Temperatures from the Windsor station (0.5 mi away); snowfall estimated from the 3 nearest snow stations, weighted by distance.

Tornadoes, storms and disasters

18 tornadoes have passed within 10 miles of Windsor since 1950, compared with 23 for the typical Missouri town. 4 rated (E)F2 or stronger. The strongest, an F4, struck on April 19, 1973 about 0.4 miles from the town center. Tornadoes within 10 miles have caused 1 deaths and 33 injuries since 1950. The most recent was on May 21, 2024.

Tornadoes within 10 miles of Windsor by decade01950s01960s31970s41980s11990s82000s12010s12020s
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 37 times; the largest was 1.75 inches on July 1, 2015.

Severe weather in Henry County since 1996

Storm events in Henry County since 1996 by typeHail130Heat14Flood152Drought20Tornado11Ice Storm7Heavy Snow14Flash Flood27
NOAA Storm Events Database, Henry County, 1996–2026 (all event types recorded since 1996). 5 deaths recorded.

Henry County has been included in 20 federal disaster or emergency declarations since 1953, most often for flood, drought, hurricane.

DeclaredIncidentDeclaration
September 21, 2023Severe StormDR-4741: Severe Storms, Straight-Line Winds, Tornadoes, And Flooding
July 9, 2020Severe StormDR-4552: Severe Storms, Tornadoes, Straight-Line Winds, And Flooding
March 26, 2020BiologicalDR-4490: Covid-19 Pandemic
March 13, 2020BiologicalEM-3482: Covid-19
July 9, 2019Severe StormDR-4451: Severe Storms, Tornadoes, And Flooding

Jobs and pay in Henry County

Henry County had 8,123 jobs in 2024, paying an average of $48,739 a year. Unemployment was 3.1% in 2023; in Windsor itself the ACS puts it at 4.7%.

Largest industries in Henry CountyRetail1,263 jobs · $36,674Manufacturing1,083 jobs · $52,726Construction286 jobs · $66,375Wholesale trade259 jobs · $58,872Finance & insurance232 jobs · $75,442Other services162 jobs · $37,479
BLS Quarterly Census of Employment and Wages, 2024, private-sector jobs and average annual pay.
Unemployment rate in Henry County, 2000–20230%2%4%6%8%10%12%2000200420082012201620202023Henry 3.1%
Annual average unemployment rate (BLS Local Area Unemployment Statistics via USDA ERS).

Public schools in Windsor

2 public schools with 713 students, about 12.1 students per teacher.

SchoolGradesStudentsPer teacher
WINDSOR ELEM.K-638411.6
WINDSOR HIGH7-1232912.7

Towns near Windsor

Windsor questions

Is Windsor, Missouri a good place to retire?

On The Town Files lifestyle rankings, Windsor scores better for retirees than 5% of Missouri towns and quieter than 42%. 13.3% of residents are 65 or older (median age 35.2).

How much does a house cost in Windsor?

The median owner-occupied home in Windsor is valued at $101,400 (Census ACS 2020–2024), against a median household income of $49,783, so homes cost about 2.0 times income. Median rent is $912 a month.

What is the weather like in Windsor?

July highs average 86.5°F and January lows 18.8°F (NOAA 1991–2020 normals). It gets about 44.4 inches of precipitation a year and 14.6 inches of snow.

Does Windsor get tornadoes?

18 tornadoes have passed within 10 miles of Windsor since 1950 (NOAA Storm Events); the strongest was a F4 on April 19, 1973. The typical Missouri town has had 23.

How this page is made. Every number comes from public data, matched to Windsor's Census boundary (GEOID 2980350). Comparisons use the median of Missouri 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-12.