Home › Harrisburg-Carlisle Roofing › Cumberland County
Cumberland County · Pennsylvania

Roofing in Cumberland County

Trueline Roofers repairs and reroofs houses throughout Cumberland County, where the median home dates to 1978 but 17219 of the county's 111278 homes were built in 1939 or earlier.

  • Free photographed inspection
  • Photo report for your insurer
Free roof inspectionEvery slope photographed in Cumberland County. The report is yours either way.

No spam, ever. Your details stay with our local team. By submitting, you agree to our Privacy Policy.

Free roof inspectionEvery slope photographed
Storm damagePhotos for your insurer
Written, line-item quotesMaterials named by brand
The whole metro40 cities & jurisdictions
Jurisdictions covered
16
Each with its own page
Homes in the county
111,278
Median built 1978
Code in force
2021
Set statewide
Hail reports, 1 inch+
3
NOAA SPC, 2016–2025

Old boroughs, newer suburbs and the roofs in between

Cumberland County holds 111278 homes, and they do not agree on an age. The median year built is 1978, yet 17219 homes go back to 1939 or earlier, and another 14369 date to the 1970s. Newville and West Fairview both show a median of 1938, and 416 of Newville's 580 homes are from 1939 or earlier. In Carlisle the count is 3902 of 9819. Roofs on streets like those can be slate, or several shingle layers deep, over boards laid with gaps rather than sheets of plywood.

The suburbs tell a different story. Schlusser's median home was built in 1979 and Boiling Springs' in 1986, while Enola sits at 1969 and Lower Allen at 1968. Houses from those decades more often have sheet decking and one or two layers of shingles, so the questions there turn to ventilation and attic insulation rather than rotten boards. Camp Hill, Carlisle, New Cumberland and Shippensburg all show a median of 1953.

Winter is what tests these roofs. Snow piles up, freeze-thaw works on every seam and flashing, and ice dams are what local roofers talk about most. Upper Allen Township's design table lists a ground snow load of 30 psf and says an ice barrier is required. Summers are humid, so shaded slopes pick up moss, algae and mildew.

Permits depend on the address. Camp Hill, Carlisle, Lemoyne, Mechanicsburg, Mount Holly Springs and New Cumberland each have a borough office that handles them, and Carlisle's sits inside its Sustainable Community and Economic Planning Department. In Enola, Boiling Springs and Schlusser the first question is which municipality your address belongs to. Call us once you know, and we will start in the attic.

Every jurisdiction we cover in Cumberland County

Each city’s own page gives what is on record for its permit office and code.

CityPermit for a re-roofAdopted codeBuilding officialBuilding dept.
Boiling SpringsNot publishedUCC (2021 IRC)——
Camp HillNot publishedNot publishedColton Weichman, Codes Enforcement / Zoning Officer / Building Code Official—
CarlisleNot publishedNot publishedMalcolm Marcewicz, Chief Code Enforcement Officer and Building Code Official—
Unincorporated Cumberland CountyNot publishedUCC (2021 IRC)——
EnolaNot publishedUCC (2021 IRC)——
LemoyneNot publishedNot publishedAmanda Seibert, Code Enforcement Officer717-737-6843
Lower AllenNot publishedUCC (2021 IRC)——
MechanicsburgConditional2021 ICC codes as adopted by the Pennsylvania UCC—717-691-3310
Mount Holly SpringsNot publishedNot publishedJason Bonawitz, Codes Enforcement Officer717-486-7615 ext. 1030
New CumberlandYesNot published—717-506-0464
NewvilleNot publishedNot published——
SchlusserNot publishedUCC (2021 IRC)——
ShippensburgNot publishedNot published——
ShiremanstownNot publishedNot published——
West FairviewNot publishedUCC (2021 IRC)——
WormleysburgNot publishedNot published——

Cumberland County, town by town

Each line is a summary of that town's own page.

Homes across Cumberland County: the Census numbers

Built before 2000
76%
84,595 homes
Median year built
1978
15% built before 1940
Built 2000 or later
24%
26,683 homes
Owner-occupied
71%
60% detached houses

Cumberland County has 111,278 homes in the Census count, with a median year built of 1978. 15% were built before 1940, 53% before 1980 and 24% in 2000 or later; the single biggest decade was the years before 1940, with 17,219 homes (15%). 60% of homes are single-family detached houses and 71% of occupied homes are owner-occupied; the count includes 5,161 mobile homes.

About 20 years is the service life that HUD's Residential Rehabilitation Inspection Guide gives for a roof's first layer. On that yardstick, 84,595 homes across Cumberland County (76%) were built before 2000 and have outlived at least one roof, and 44,363 (40%) predate 1970. The 13,563 homes from the 2000s are where first replacements are coming up now.

Across the 15 places we cover here with their own Census figures, Newville has the largest share of pre-1940 homes (72%) and Boiling Springs the largest share of newer ones (30% built in 2000 or later). Carlisle is the largest, at 9,819 homes, and Newville, Shippensburg and Wormleysburg tie for the highest share of renters (56%), where the roof is more often a landlord's decision.

PlaceHomesMedian builtBefore 19402000 or laterDetachedOwner-occupied
Carlisle9,819195340%9%36%49%
Mechanicsburg4,605195934%10%58%70%
Camp Hill3,602195327%3%76%78%
New Cumberland3,536195323%2%68%70%
Lower Allen3,04819689%12%58%64%
Shippensburg2,936195327%5%44%44%
Enola2,818196915%16%40%54%
Lemoyne2,441194944%10%42%55%
Schlusser2,33919797%17%65%82%
Wormleysburg1,370196914%6%41%44%
Boiling Springs1,258198615%30%90%87%
Mount Holly Springs902195533%6%52%56%
Shiremanstown767195627%2%52%66%
West Fairview6631939 or earlier58%3%22%55%
Newville5801939 or earlier72%1%31%44%
BuiltHomesShare
Before 194017,21915%
1940s5,4755%
1950s10,2649%
1960s11,40510%
1970s14,36913%
1980s13,83512%
1990s12,02811%
2000s13,56312%
2010s10,87910%
2020 or later2,2412%

Figures: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates (tables B25001, B25003, B25024, B25034, B25035). Survey estimates carry margins of error, widest in the smallest places. Census table.

Hail reports in Cumberland County, 2016–2025

NOAA’s Storm Prediction Center logged 3 reports of hail 1 inch or larger in Cumberland County from 2016 through 2025, on 2 days. 0 were 1.75 inches or larger, and 0 of those reached 2 inches; the largest, 1 inch, fell on August 4, 2023. The busiest single day was August 4, 2023, with 2 reports.

YearReports
20160
20170
20181
20190
20200
20210
20220
20232
20240
20250

Counted within 5 miles of each town’s center, Camp Hill has the most reports (4) and Boiling Springs the fewest (0). Each town’s own page lists its latest dates. Reports come from spotters and the public, so busier places log more of them.

Why the city matters more than the county

Pennsylvania sets one building code for the whole state, the Uniform Construction Code, but a municipality may adopt standards that equal or exceed it, and the local permit office still decides the permit steps. Of the 16 jurisdictions we cover in Cumberland County, these publish the edition they enforce:

Boiling Springs, Camp Hill, Carlisle, Unincorporated Cumberland County, Enola, Lemoyne, Lower Allen, Mount Holly Springs, New Cumberland, Newville, Schlusser, Shippensburg, Shiremanstown, West Fairview, Wormleysburg publish no edition. The statewide code applies there all the same.

Design wind is set by location, not one figure for the whole area, and the building office that issues the permit can tell you the figure for a given address. What each figure does to a roof is in our Harrisburg-Carlisle roofing code guide.

Common questions about roofing across Cumberland County

Why do ice dams form on Cumberland County roofs?

Snow piles up on the roof and heat from the house leaks into the attic and melts it. The water refreezes at the cold eave and backs up under the shingles. Upper Allen Township's design table says an ice barrier is required.

Do old houses in Carlisle or Newville need new decking in a re-roof?

Often some boards do. With 3902 of Carlisle's 9819 homes and 416 of Newville's 580 built in 1939 or earlier, the boards under the shingles carry a lot of years. They are judged once the old roof is off, and rotten ones are replaced.

Do I need a permit to replace a roof in Cumberland County?

Which office issues the permit depends on the city you live in. Across Cumberland County we cover 16 jurisdictions and 6 permit offices on record: the Borough of Mechanicsburg Codes and Zoning Department issues them for Mechanicsburg and exempts a like-for-like re-roof only under conditions; Camp Hill Borough Codes Enforcement & Zoning issues them for Camp Hill and publishes no answer either way; the Carlisle Borough Sustainable Community and Economic Planning Department issues them for Carlisle and publishes no answer either way; Lemoyne Borough issues them for Lemoyne and publishes no answer either way; the Mt. Holly Springs Zoning and Codes Office issues them for Mount Holly Springs and publishes no answer either way; the New Cumberland Borough Codes Enforcement and Zoning Department issues them for New Cumberland and requires a permit for a re-roof; Boiling Springs, Unincorporated Cumberland County, Enola, Lower Allen, Newville, Schlusser, Shippensburg, Shiremanstown and 2 more publish no answer either way. Each city page gives what is on record for its office.

Which building codes are in force across Cumberland County?

Of the jurisdictions we cover across Cumberland County, these publish the edition they enforce: the 2021 ICC codes as adopted by the Pennsylvania UCC in Mechanicsburg. 15 publish no edition. The edition in force is the one your roof is inspected against.

How old are the houses across Cumberland County?

The Census Bureau's 2020–2024 estimates put the median year built across Cumberland County at 1978, with 15% of its 111,278 homes built before 1940 and 24% in 2000 or later. 76% were built before 2000, and an original roof on one of those homes is worth a close look.

Does a roofer need a license in Cumberland County?

Ask any roofer working in Cumberland County to put the state and local credentials they hold in writing, and check them with the office that issued them before you sign. The roof work itself has to meet Pennsylvania's Uniform Construction Code, which adopts the 2021 International Residential Code (34 Pa. Code 403.21). Permits and inspections run through the municipality that enforces the code, or through a third-party agency or the Department of Labor and Industry where it does not.

Which Cumberland County jurisdictions name their building official?

4 of the 16 we cover publish a name: Camp Hill, Carlisle, Lemoyne, Mount Holly Springs. Where a name is published, it is on that city's page.

Jump to a city

Town rules from each jurisdiction's own pages, researched 2026-11-09; housing, Census ACS 2020–2024; hail, NOAA Storm Prediction Center. Sources: data.census.gov · www.spc.noaa.gov · www.pacodeandbulletin.gov · www.pacodeandbulletin.gov. Rules and staff change; check with the jurisdiction.

Free roof inspection

Roofing anywhere in Cumberland County

Free inspection, a written scope, and photos you keep either way.

Book my free inspection →
Free Inspection