Call (651) 998-8500

Minnesota service area

Gutters, roofing, siding and windows in McLeod County, MN

Omega Exteriors serves McLeod County, Minnesota, from its Farmington office, about 57 miles from the center of the county. McLeod County has 36,771 residents in 14,971 households (American Community Survey 2023, 5-year). Call our Farmington office at (651) 998-8500 or request a free estimate online.

Coverage

Cities we serve in McLeod County

The 9 McLeod County cities and communities we serve, with households, ZIP codes, nearby storm events and the nearest office.

In McLeod County we serve 9 cities and communities: Biscay, Brownton, Glencoe, Hutchinson, Lester Prairie, Plato, Silver Lake, Stewart and Winsted.

CityHouseholdsZIP codesStorm events nearby (2016 on)Nearest office
Biscay815533669 within 10 miFarmington (57 mi)
Brownton2435531245 within 10 miFarmington (60 mi)
Glencoe2,2545533652 within 10 miFarmington (50 mi)
Hutchinson6,3535535058 within 10 miFarmington (63 mi)
Lester Prairie7105535467 within 10 miFarmington (47 mi)
Plato815537055 within 10 miFarmington (45 mi)
Silver Lake3705538179 within 10 miFarmington (55 mi)
Stewart2225538531 within 10 miFarmington (66 mi)
Winsted9665539557 within 10 miFarmington (50 mi)

Housing

Homes in McLeod County

Housing figures for McLeod County from the American Community Survey 2023, 5-year, with a table of homes by year built.

McLeod County has 15,936 housing units, and 71% of them are single-family detached homes (American Community Survey 2023, 5-year). Another 6% are attached homes such as townhomes. Mobile homes make up 5% of the housing units.

The median home in McLeod County was built in 1979. 51% of homes in McLeod County were built before 1980, and 19% were built in 2000 or later. The most common building period is 1939 or earlier, with 2,581 homes.

78% of occupied homes in McLeod County are owner-occupied. The median owner-occupied home in McLeod County is valued at $233,400. Among occupied homes in McLeod County, 56% heat with utility gas, 19% with electricity, 20% with bottled or tank gas, 2% with fuel oil and 1% with wood.

Year builtHomesShare
2020 or later1031%
2010–20197465%
2000–20092,20214%
1990–19992,36815%
1980–19892,33615%
1970–19792,23414%
1960–19691,4279%
1950–19591,3338%
1940–19496064%
1939 or earlier2,58116%

Source: American Community Survey 2023, 5-year (tables B25024, B25034, B25035, B25003, B25077, B25040).

Storm record

Hail, wind and tornado record in McLeod County

Events in the NOAA Storm Events Database in McLeod County, from 2016 through March 31, 2026 for hail and through September 22, 2025 for thunderstorm wind and tornadoes.

The NOAA Storm Events Database records 42 hail events, 53 thunderstorm-wind events and 9 tornadoes in McLeod County from 2016 through March 31, 2026 for hail and through September 22, 2025 for thunderstorm wind and tornadoes. The largest hail on record there in that period was 3 inches on July 27, 2016, near Winsted. 11 of those hail events had hail 1.5 inches or larger.

The most recent hail event in McLeod County was on September 21, 2025: 1 in hail near Hutchinson. The most recent thunderstorm-wind event in McLeod County was on July 28, 2025, near Winsted. The strongest thunderstorm wind recorded in McLeod County in that period was 86 mph. The busiest year was 2016, with 23 events in all.

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

By year

McLeod County storm events by year

Hail, thunderstorm-wind and tornado events for each year from 2016 through 2026.

YearHail eventsWind eventsTornadoesLargest hail
20260no data yetno data yet—
20251601 in
20242101.75 in
20234502 in
202251011.25 in
20213201 in
20202222 in
20193831.75 in
20182501 in
20177521.5 in
201613913 in

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

Event list

Most recent recorded events in McLeod County

The 15 most recent events on record, newest first, each with its date, type and nearest place.

DateEventNearest place
September 21, 20251 in hailHutchinson
July 28, 202569 mph windWinsted
July 28, 202559 mph windPlato
July 28, 202559 mph windHutchinson
June 28, 202558 mph windLester Prairie
June 12, 202586 mph windHutchinson
June 12, 202586 mph windHutchinson
August 26, 202464 mph windSilver Lake
August 26, 20241.75 in hailLester Prairie
May 20, 20240.75 in hailHutchinson
August 11, 20231.25 in hailHutchinson
August 11, 20232 in hailBrownton
July 25, 202358 mph windHutchinson
July 25, 202358 mph windGlencoe
July 19, 202358 mph windLester Prairie

Source: NOAA Storm Events Database (hail events through March 31, 2026; thunderstorm-wind and tornado events through September 22, 2025).

Risk ratings

McLeod County storm and winter risk ratings

FEMA National Risk Index scores for 7 perils in McLeod County, with the county's rank in Minnesota.

McLeod County scores 78.5 of 100 for hail in FEMA's National Risk Index, which ranks 26th of 87 Minnesota counties. McLeod County scores 82.8 of 100 for strong wind in FEMA's National Risk Index, which ranks 18th of 87 Minnesota counties. McLeod County scores 61 of 100 for winter weather in FEMA's National Risk Index, which ranks 54th of 87 Minnesota counties. Of the perils listed here, the highest score in McLeod County is for strong wind, at 82.8 of 100.

McLeod County averages 33 inches of precipitation a year (NOAA 1991–2020 normals). The average annual temperature in McLeod County is 45°F.

PerilScore (0–100)Rank in Minnesota
Hail78.526th of 87
Strong wind82.818th of 87
Tornado82.217th of 87
Winter weather6154th of 87
Ice storm47.138th of 87
Cold wave78.626th of 87
Lightning22.246th of 87

Source: FEMA National Risk Index, 2026 release; rank among the state's counties computed from the scores; NOAA 1991–2020 climate normals.

Your local office

Served from our Farmington office

How to reach the Farmington office, the nearest to the center of McLeod County.

Our Farmington office is at 821 3rd St, Farmington, MN 55024, about 57 miles from the center of McLeod County. Its hours are Monday–Friday 7:00 AM–7:00 PM. You can reach that office at (651) 998-8500.

Questions

Questions about McLeod County

8 questions and answers about Omega Exteriors in McLeod County.

Does Omega Exteriors serve McLeod County?

Yes. Omega Exteriors serves McLeod County from its Farmington office, about 57 miles away.

Which cities in McLeod County does Omega Exteriors serve?

We serve 9 cities and communities there: Biscay, Brownton, Glencoe, Hutchinson, Lester Prairie, Plato, Silver Lake, Stewart and Winsted.

How often does hail hit McLeod County?

NOAA lists 42 hail events in McLeod County from 2016 through March 31, 2026. By year: 2026: 0, 2025: 1, 2024: 2, 2023: 4, 2022: 5, 2021: 3, 2020: 2, 2019: 3, 2018: 2, 2017: 7, 2016: 13.

When was the last recorded storm near McLeod County?

The most recent event on record in McLeod County is 1 in hail on September 21, 2025, near Hutchinson.

Have tornadoes been recorded near McLeod County?

NOAA lists 9 tornadoes in McLeod County from 2016 through September 22, 2025.

How old are homes in McLeod County?

The median home in McLeod County was built in 1979, and 51% of homes there were built before 1980.

How does McLeod County rate for hail and wind risk?

McLeod County scores 78.5 of 100 for hail and 82.8 of 100 for strong wind in FEMA's National Risk Index, ranking 26th and 18th of 87 Minnesota counties.

Which office serves McLeod County?

Our Farmington office at 821 3rd St, Farmington, MN 55024, about 57 miles away.

Ready when you are

Tell us what you need and we will get back to you — Monday–Friday 7:00 AM–7:00 PM.

Request a free estimate

Tell us about your project

Send a few details and Omega Exteriors will reply by phone or email.

What do you need?
Where and what
How we reach you

A phone number or an email is enough.

CallEstimate