research guides for home services & more

Plumbing repair · Elgin, Illinois

Plumbing repair in Elgin, IL

Leak, backed-up drain, no hot water, or a frozen line? The largest share of Elgin's homes (19%) was built 1939 or earlier[1]. Request a licensed plumber who works here. Elgin, in Kane County and Cook County — ZIPs 60123, 60124, 60120, counts 115,476 residents (2025 estimate)[2].

Request help

Do you need an emergency plumber?

Answer a few questions to see how fast you need help.

Decision guide

Elgin plumbing snapshot: the key figures

Population (2025 est.)
115,476[2]+0.6% since 2020
County
Kane / Cook[2]city spans more than one county
Land area
38.3 sq mi[3]
Population density
3,019 / sq mi[2][3]
Decade the most homes date from
1939 or earlier[1]19% of housing units
Homes built before 1980
55%[1]the 8th-highest share of the 15 Chicago-area suburbs we cover
Homes built 1980–1999
24%[1]2020–2024
Homes built 2010 or later
7%[1]the 4th-highest share of the 15 Chicago-area suburbs we cover
Winter-storm & freeze days, kane zone
55[4]2016–2025
Flood & flash-flood reports within 10 mi
20[4]2 flash floods, 2016–2025; flood-prone homes need working drainage and backflow prevention
FEMA flood-insurance claims, local ZIPs
165[5]18 in the last 10 years; 119 paid
Homes on utility gas heat
86%[1]gas piping work usually needs a permit and a licensed installer

What the local data means for plumbing in Elgin

Elgin is one of the fastest-growing Chicago-metro suburbs tracked here: 115,476 people (2025 estimate), up 0.6% since 2020[2]. On the map that's 38.3 square miles holding 3,019 residents per square mile, the 12th densest of the suburbs here; it spans Kane County and Cook County, with ZIP codes 60123, 60124, 60120[3].

With 7% of homes built since 2010 and 55% before 1980[1], Elgin's plumbing runs from brand-new supply lines and fixtures to aging pipe, original valves and water heaters past their rated life.

3 ZIP codes cover Elgin — 60123 (35% of the city's land), 60124 (30% of the city's land), 60120 (26% of the city's land)[6].

The tracked suburbs closest by are Schaumburg (12.4 mi E), Palatine (15.4 mi E) and Wheaton (16.8 mi SE)[3].

55% of Elgin's 40,523 housing units predate 1980 and 7% went up in 2010 or later[1] — the 8th-highest pre-1980 share of the 15 Chicago-area suburbs we cover; nearby, Schaumburg (53%), Palatine (58%), and Wheaton (62%) predate 1980. New-construction problems are usually fittings, supply lines, water-heater installs and drain slopes, not worn-out pipe.

The biggest single slice — 19% — was built 1939 or earlier, and the median home dates to 1977[1]. Neighbours from the same era tend to hit the same plumbing problems at the same time.

Freeze risk: the kane forecast zone logged 55 winter-storm, ice or hard-freeze days in 2016–2025, including February 2021; the latest was Dec 29, 2025[4].

Water from the sky is plumbing work too: 20 flood or flash-flood reports within 10 miles over 2016–2025[4], and FEMA logged 165 flood-insurance claims across Elgin's ZIPs[5]. Homes that take water need working drainage, sump pumps and backflow prevention.

86% of homes heat with utility gas, and 28% of households rent[1].

Measured against the 15 suburbs on this site, Elgin records the fewest flood reports nearby (20)[4].

Elgin storm calendar

Within 10 miles of Elgin, 2016–2025: 2 flash-flood reports and 18 flood or heavy-rain reports[4]. Peak: 90% in May, June, and July. Busiest year 2018 (6); 3 of 10 years had none. Busiest month May 2018 (4). Latest: flood or heavy-rain report, Jul 27, 2025, 5.2 mi out.

JFMAMJJASOND2016201720182019202020212022202320242025Jul 2017: 3Oct 2017: 1May 2018: 4Jun 2018: 1Aug 2018: 1May 2020: 2Jun 2020: 1Jun 2021: 1Jul 2022: 2Jul 2024: 2Jul 2025: 2
Elgin, 2016–2025
MonthFlash floodFlood & heavy rainAll
May156
Jun123
Jul–99
Aug–11
Oct–11
Darker squares, more reports. NOAA Storm Events Database[4].

plumbing help in Elgin: what to do next

Plumbing repair contractors taking requests around Elgin cover ZIP codes 60123, 60124, 60120.

PLACEHOLDER lead buyer and partner links — nothing here is live.

Before reaching out: before the plumber arrives

The data underneath this Elgin page

How Elgin stacks up against the median suburb we cover (median of 15)[4][1]
MeasureElginMedian of 15Difference
Flood reports (10 mi)205636 fewer
Built 2010 or later7%6%1 pts higher
Built before 196030.3%24.5%6 pts higher
Renter-occupied28%26%2 pts higher
Utility-gas heat86%84%2 pts higher
Built before 198055%55%same as median
Median year built19771977same as median

Biggest gaps first. Medians are middle values across the Chicago-area suburbs we cover, drawn from the same sources.

Elgin and nearby suburbs, side by side[4][5][3]
CityFlood reportsNFIP claimsFreeze days
Elgin2016555
Schaumburg 12.4 mi444020
Palatine 15.4 mi3615220
Wheaton 16.8 mi77232—
Arlington Heights 18.1 mi479120
Aurora 19.1 mi5530455
Flood-insurance claims by ZIP code, since 1978[5]
ZIPClaimsPaidBusiest year
6012316$235,6392008 (3)
601245$8,1291995 (1)
60120144$1,694,4352008 (49)

ZIPs extend past city limits.

Most recent flood reports within 10 miles[4]
DateTypeDistance
Jul 27, 2025Heavy Rain9.9 mi
Jul 27, 2025Heavy Rain5.2 mi
Jul 14, 2024Flood7.3 mi
Jul 13, 2024Flood2.0 mi
Jul 4, 2022Heavy Rain0.8 mi
Jul 4, 2022Heavy Rain3.0 mi
Jun 20, 2021Heavy Rain9.4 mi
Jun 29, 2020Flood0.9 mi
When Elgin's 40,523 housing units were built[1]
BuiltUnitsShareMargin of error
2020 or later5861.4%±171
2010 to 20192,3825.9%±314
2000 to 20095,60813.8%±751
1990 to 19995,79414.3%±645
1980 to 19893,9369.7%±509
1970 to 19795,70014.1%±708
1960 to 19694,22010.4%±665
1950 to 19593,0777.6%±419
1940 to 19491,5613.9%±295
1939 or earlier7,65918.9%±648

ACS 2020–2024 estimates; margins of error are the Census Bureau's 90% intervals.

Elgin housing and households[1]
MeasureValue
Housing units40,523
Detached single-family25,096 (62%)
Occupied homes39,317
Owner-occupied28,288 (72%)
Renter-occupied11,029 (28%)
Median home value$273,000

ACS 2020–2024 estimates.

How Elgin's 39,317 occupied homes are heated[1]
Main heating fuelHomesShareMargin of error
Utility gas33,89086.2%±1,097
Electricity4,35211.1%±523
Bottled or tank gas (propane, butane, etc.)5411.4%±163
No fuel used3270.8%±178
Other fuel1240.3%±84
Fuel oil, kerosene, etc.480.1%±51
Solar energy350.1%±43
ZIP code areas covering Elgin[6]
ZIP (ZCTA)Share of Elgin's landShare of the ZIP inside the city
6012335%94%
6012430%30%
6012026%56%

Dated heat and freeze records for the KANE forecast zone: see the county list.

plumbing questions from Elgin homeowners

Are Elgin homes likely to have old galvanized pipes?

Only an inspection can say, but age is the clue: 30% were built before 1960 and 55% before 1980[1].

How often do pipes freeze in Elgin?

The record for Elgin's forecast zone shows 55 winter-storm or freeze days over 2016–2025, in 9 different years[4].

Which ZIP codes are covered in Elgin?

60123, 60124, and 60120[6], in Kane County. Nearby suburbs with their own pages: Schaumburg (12.4 mi), Palatine (15.4 mi), and Wheaton (16.8 mi)[3].

My Elgin home is fairly new — could the plumbing and water heater still be under warranty?

Possibly: 7% of Elgin's housing units were built in 2010 or later[1], the 4th-highest share of the 15 Chicago-area suburbs we cover. Check your closing paperwork for warranties before paying for a repair.

Sources

  1. Census ACS 2020–2024 5-year (keyless bulk)
  2. Census population estimates, Vintage 2025
  3. Census Gazetteer 2025
  4. NOAA Storm Events Database
  5. OpenFEMA NFIP claims
  6. Census 2020 ZCTA–place file

Data pulled Sep 28, 2026. Full citations and method.