Harrisburg is the state capital on a major river, and both facts show up in the permitting: a floodplain overlay across much of the city, and state-owned buildings that the city does not enforce at all.
The Bureau of Codes processes permits related to building construction and performs the inspections behind them, and separately issues licences for electricians, plumbers and rooming houses while overseeing the residential rental property ordinance. Appeals from any bureau ruling run to the Building and Housing Code Board of Appeals.
Scope: the City of Harrisburg in Dauphin County. State-owned buildings are enforced by the Department of Labor and Industry rather than the city, wherever they stand.
The floodplain rule here is stricter than the base code. In the city’s floodplain provisions, building sites may be permitted where the lowest floor including basement is elevated 2 feet or more above the regulatory flood protection elevation, measured to the bottom of the lowest beam. Where fill raises the site, it must extend at least 15 feet beyond the limits of the structure.
What requires a building permit in Harrisburg?
Permit required
- New commercial, multi-family and residential construction, additions and change of occupancy
- Structural alterations, load-bearing changes, foundations, decks and retaining walls
- Electrical work — services, panels, circuits, solar and EV charging — under the UCC and the referenced National Electrical Code
- Plumbing and gas work under the UCC, pulled by a locally licensed trade where the municipality requires one
- Mechanical and HVAC change-outs, and work affecting the energy code envelope
- Re-roofing above the exempt scope, pools, signs, and demolition
Often exempt
- Minor repairs and maintenance replacing materials in kind
- Small accessory structures below the code threshold, where zoning allows
- Painting, flooring, cabinetry and other finish work
- Like-for-like fixture or appliance swaps with no alteration to wiring or piping
Local amendments, fee schedules and the choice of third-party agency differ from one municipality to the next, so an exempt list from a neighbouring township is not reliable. An exemption from a building permit is never an exemption from zoning, the energy code, or an electrical or plumbing permit. Confirm scope with the Bureau of Codes before work starts.
Local rules worth knowing
Harrisburg has a formal procedure for changing contractor mid-project that most cities leave undefined: the outgoing contractor must be sent a certified letter stating their removal from the project with a copy to the bureau, and the incoming contractor must secure a new permit, assuming full responsibility for all past and future work.
Short on time to read all of this?
Get a free quote →Pennsylvania enforces one statewide Uniform Construction Code under Act 45 of 1999, based since January 1, 2026 on the 2021 ICC codes and administered by most municipalities themselves or through certified third-party agencies; counties issue no building permits. Building codes in Pennsylvania
Who handles permitting in Harrisburg?
Permits, inspections and trade licensing sit with the Bureau of Codes at the city government centre on North Second Street, with zoning and floodplain administration handled by the Zoning Officer acting as Floodplain Administrator.
| Detail | Information |
|---|---|
| Authority | City of Harrisburg Bureau of Codes |
| Address | Martin Luther King City Government Center, 10 North Second Street, Suite 205, Harrisburg, PA 17101 |
| Telephone | 717-255-6553 |
| Counter hours | Weekdays, eight in the morning to four in the afternoon |
| Zoning and floodplain | Zoning Officer acting as Floodplain Administrator; zoning permit required citywide |
| Trade licences | Bureau issues electrician, plumber and rooming house licences |
| Appeals | Building and Housing Code Board of Appeals |
| Contractor credential | City trade licences where applicable, plus state home improvement registration |
Two jurisdictional points matter in the capital. First, state-owned buildings fall to the Department of Labor and Industry rather than the city wherever they stand, and Harrisburg has a high concentration of them — so a project in the city is not automatically a city filing. Second, no construction or development may be undertaken anywhere in Harrisburg without a zoning permit from the Zoning Officer or Floodplain Administrator, which sits ahead of the construction permit rather than beside it. Fences and walls illustrate the layering: a building permit is required for all permanent fences and walls, a certificate of appropriateness is required in a municipal historic district, and a floodplain special exception permit is required in a special flood hazard area.
In 2025, building permits issued in Harrisburg authorized 10 new privately owned housing units, 5 of them single-family homes, according to the U.S. Census Bureau Building Permits Survey.
Permit types
Residential permits
Residential work across Harrisburg’s historic rowhouse neighbourhoods draws permits for construction, alteration and the regulated trades, with electrical and plumbing work pulled by contractors holding the city licence for that trade. The residential rental property ordinance sits alongside, administered by the same bureau, so a landlord project frequently carries a licensing obligation as well as a construction one.
How Pennsylvania contractor credentials work
In Pennsylvania the state registers home improvement contractors; the municipality licenses the trades. HICPA registration with the Attorney General is required for contractors doing at least $5,000 a year of home improvement work (new homes are not covered), but electrical, plumbing and HVAC licensing is a local matter and several cities and counties — Philadelphia, Pittsburgh, Allegheny County, Allentown, Erie, Reading and Scranton among them — add their own contractor licences. Confirm what the Bureau of Codes requires for the parcel, along with insurance coverage.
Not sure this scope needs a permit?
Get a free quote →Commercial permits
Commercial work is reviewed against the 2021 editions with accessibility on the 2018 standards, and picks up the zoning permit and, where applicable, the floodplain and historic district layers ahead of construction review. Where the building is state-owned, enforcement sits with the state rather than the city — a distinction worth confirming at the outset on institutional work near the capitol complex.
Licenses, trade classifications and design professionals
Practically, three credential layers appear on Pennsylvania projects: HICPA registration with the Attorney General on residential home improvement; separately licensed electrical, plumbing and HVAC trades, licensed by the municipality rather than the state; and, on commercial and larger residential work, drawings sealed by a Pennsylvania-licensed architect or professional engineer. Confirm what the Bureau of Codes requires for the specific building before filing.
Pennsylvania has no state contractor licence; contractors doing at least $5,000 a year of home improvement work register with the Office of Attorney General under the Home Improvement Consumer Protection Act. Contractor licensing in Pennsylvania
Harrisburg permit costs and fees
Harrisburg sets its fees in the city building code (Codified Ordinances 8-101.4). A residential building permit is a $75 application fee plus $8 for each $1,000 of estimated cost: the application fee and $4 per $1,000 are due, non-refundable, when you apply (plan review), and the other $4 per $1,000 at issuance (inspections). Commercial permits are $100 plus $10 per $1,000, split $5 and $5 the same way. The residential schedule rounds costs up to the next $1,000. The state Uniform Construction Code fee and any zoning fee are added.
Pennsylvania fees are substantially local: the municipality or its certified third-party agency sets the building-permit and plan-review charge, and the state adds only a modest Uniform Construction Code surcharge collected with the permit. Where a municipality uses a third-party agency, that agency’s fee schedule applies. A figure from a neighbouring municipality is not reliable — ask the Bureau of Codes for the schedule in force on your filing date.
Need a real number for a specific Harrisburg project? Send us the scope, address and valuation and we will identify the authority having jurisdiction, the code edition in force and the fee categories that will apply.
Rather talk it over?
Call 1-855-478-4290 →Fees are set by the municipality or its third-party agency, plus the flat $4.50 state Uniform Construction Code fee on each permit. Permit fees in Pennsylvania
Trade permits and who may pull them
Permit required
- Service installations, panel upgrades, new circuits, solar PV and EV chargers
- New plumbing, repipes, water heater change-outs, fixtures, backflow and gas piping
- HVAC installation and change-out, ductwork, venting and commercial kitchen exhaust
- Sprinkler, standpipe and fire alarm work on commercial and multi-family structures
Typically exempt
- Replacing a fixture, switch, receptacle or light with no alteration to wiring or piping
- Clearing a stoppage without replacing or rearranging concealed piping
- Filter, thermostat and routine component service
- Like-for-like appliance repair that does not alter the connection
Trade work follows the Uniform Construction Code; electrical, plumbing and HVAC licences are issued locally where they exist, not by the state. Trade permits in Pennsylvania
How to apply for a Harrisburg building permit
State-owned buildings are enforced by the Department of Labor and Industry rather than the city, and Harrisburg has many of them. Establish ownership before assuming a city filing.
No construction or development may be undertaken anywhere in the city without a zoning permit from the Zoning Officer or Floodplain Administrator. It precedes the construction permit.
Where any part of the work sits in an identified floodplain area, the application must carry enough detail for the Floodplain Administrator to determine compliance, and the elevation and fill rules are stricter than the base code.
Work in a municipal historic district requires a certificate of appropriateness, including for permanent fences and walls, which need a building permit in any event.
Electrical and plumbing work is pulled by contractors holding the city licence for that trade, issued by the bureau itself.
Send the outgoing contractor a certified letter stating their removal from the project with a copy to the bureau, and have the incoming contractor secure a new permit, assuming responsibility for past and future work.
Rather not deal with the building department?
Get a free quote →Review, corrections and what actually causes delay
In Pennsylvania, the first cause of delay is uncertainty over who enforces the code — filing with the municipality when it uses a certified third-party agency, or not realising that in a municipality that has opted out of local enforcement, homeowners must hire a certified third-party agency themselves. After that come a missing HICPA registration or local trade licence, energy-code and plan documentation, and, along the state’s rivers, floodplain requirements that were not addressed up front. Build the plan-review time into the schedule and confirm the checklist with the Bureau of Codes before filing.
A Pennsylvania permit lapses if work does not start within 180 days or stops for 180 days, and lasts no more than 5 years; residential applications must be decided within 15 business days. Permit validity in Pennsylvania
Inspections in Harrisburg
Where a permit is required, standard checkpoints include footing and foundation, framing, rough-in electrical, plumbing and mechanical, insulation and energy-code compliance, fire systems on commercial work, and final, with a use-and-occupancy certificate before the building is used. Harrisburg collects an inspection charge at the time of permit issuance calculated on the estimated cost of the work, so the inspection cost is settled up front rather than as each visit occurs.
Pennsylvania inspections follow the code edition in force when the permit was applied for, and are carried out by a certified code official — the municipality’s own inspector or its certified third-party agency, the city department in Philadelphia and Pittsburgh, the Department of Labor and Industry for commercial work in opted-out municipalities, or a third-party agency the owner hires. Keep the approved plans and the energy-code documentation on site for the inspector to check against, and confirm the notice the Bureau of Codes needs and its inspection windows.
Do not cover work before the required inspection has been approved. Keep the issued permit, the approved plans, product listings, energy-code documentation and your correction responses available on site.
Want this handled start to finish?
Get a free quote →Harrisburg permit search and official resources
Permit records in Pennsylvania sit with the authority that issued them — the municipality or its certified third-party agency, or the city department in Philadelphia and Pittsburgh. Where the Bureau of Codes is the authority for the City of Harrisburg, it holds the building permit, the inspection history and the use-and-occupancy certificate. If you are buying, refinancing or renovating, confirm that past work was permitted rather than assuming it was — open permits and missing certificates are a common closing problem.
Confirm the authority having jurisdiction first. Pennsylvania enforces one statewide Uniform Construction Code, but each municipality administers it with its own amendments, fee schedule and enforcement route — local staff, a third-party agency, or opt-out — so the requirements that apply vary by parcel. Confirm current requirements, fees and review turnaround for your filing date.
These are the primary sources behind this guide. Codes, fee schedules and procedures change — confirm the position for your filing date.
- Bureau of Codes — City of Harrisburg
- Chapter 8-101 — building code
- Floodplain overlay district — zoning code
- Pennsylvania Uniform Construction Code — Labor and Industry
- Home improvement contractor registration — Attorney General
Frequently asked questions
How do I change contractor part-way through a project?
The city sets out a procedure. Send the current contractor a certified letter stating their removal from the project, with a copy sent to the bureau. The new contractor must then secure a new permit for the work, on the understanding that they assume full responsibility for all past and future work on it.
Does the city permit work on state buildings?
No. State-owned buildings fall to the Department of Labor and Industry rather than the municipality, wherever in Pennsylvania they stand. In the capital that covers a substantial share of the building stock, so confirm ownership before filing.
Inspections are where schedules slip.
Get a free quote →What are the floodplain elevation requirements?
Building sites may be permitted where the lowest floor, including basement, is elevated 2 feet or more above the regulatory flood protection elevation, measured to the bottom of the lowest beam. Where fill is used to raise a site, it must extend not less than 15 feet beyond the limits of the structure.
Do I need a zoning permit as well?
Yes, and before the construction permit. It is unlawful to undertake any construction or development anywhere in the city unless a zoning permit has been obtained from the Zoning Officer or Floodplain Administrator, whichever applies to the parcel.
Do I need a permit for a fence?
A building permit is required for all permanent fences and walls. In a municipal historic district a certificate of appropriateness is required as well, and in a special flood hazard area a floodplain special exception permit is also required.
Who licenses electricians and plumbers in Harrisburg?
The Bureau of Codes issues licences for electricians and plumbers directly, alongside rooming house licences, and oversees the residential rental property ordinance. The state home improvement registration applies separately to residential work. Registration is administrative rather than a skills licence: there is no examination, the fee is $100 every two years, and new-home construction falls outside it. The online registration system has been working again since April 24, 2026 after an outage, and the grace period that followed it closed on the eighth of June 2026, so a current registration number is the expectation now.
Simplify Harrisburg permitting with Alliance Permitting
Harrisburg is a layered jurisdiction — zoning, floodplain, historic, trade licensing and, on state property, a different authority entirely.
Trusted by leading builders, developers, and national contractors — 21+ years of filing in the jurisdictions we write about.
Contractors and builders choose Alliance for Harrisburg because the work is done by people who have stood at the counter:
- We confirm building ownership first, because state-owned buildings are not a city filing at all.
- We obtain the zoning permit ahead of the construction permit, as the city code requires.
- We resolve the floodplain elevation and fill requirements, which exceed the base code here.
- We use city-licensed electrical and plumbing contractors, licensed by the bureau itself.
- We follow the certified-letter procedure whenever a contractor changes mid-project.
Alliance Permitting is a permit documentation and submission company in Pennsylvania. We prepare your paperwork, file it correctly and coordinate with the permitting authority through issuance. We are not a contractor and we do not perform licensed plan review or inspections; that work stays with your licensed team and the jurisdiction.
Ready to break ground in Harrisburg sooner?
Let Alliance prepare, file, and track your Harrisburg permits while your crew stays on the job.
More Pennsylvania permitting guides
This guide is provided by Alliance Permitting for general information about Harrisburg permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.