Skip to main content
Municipal Guide Alabama Jefferson County

Jefferson County, Alabama Building Permit Guide

Everything contractors, builders and developers need to pull a Jefferson County building permit — which parcels the county actually covers, municipal police jurisdictions, the 1 January 2027 residential code change, fees and inspections.

Authority: Jefferson CountyScope: Unincorporated areas and towns without a codeWatch: Municipal police jurisdictions
665,742 residents
Census estimate, 2025Alabama’s most populous county
Dozens of cities inside
Most permit their ownBirmingham, Hoover and more
Police jurisdictions
Who permits variesAsk the city and the county
2027 residential change
Act 2024-443A builder duty, statewide

Building permits for unincorporated Jefferson County are issued by the Jefferson County Department of Development Services (Building Division), Jefferson County Courthouse, Suite B200, 716 Richard Arrington Jr. Boulevard North, Birmingham (205-325-5321). The county’s building code also applies inside any municipality that has not adopted and is not enforcing a code of its own. With 665,742 residents (Census 2025 estimate) Jefferson County is the most populous county in Alabama, but it is also the most heavily municipalised — more than 30 incorporated cities and towns sit inside it, from Birmingham and Hoover down to small suburbs, and most of them permit their own limits.

This guide covers the department and how to reach it, the code edition that governs a filing here, what permits cost and who may pull them, and how inspections are booked. Rules that apply everywhere in Alabama are summarized in each section, with a link to the full statewide explanation.

This guide covers unincorporated Jefferson County and any town that does not enforce a building code of its own. Birmingham, Hoover, Vestavia Hills, Homewood, Bessemer, Trussville, Mountain Brook and the county’s other code-enforcing municipalities each permit separately.

⚠️

In Jefferson County the question is almost never “county or city” — it is “which of the 30-odd authorities?” The county’s building code covers unincorporated land and any municipality that has not adopted and is not enforcing a building code of its own. In a city’s police jurisdiction outside its corporate limits, who permits depends on the arrangement between that city and the county (Code of Alabama §§ 11-40-10(b)(2) and 34-14A-12(c)(3)), so confirm with both before you file.

What requires a building permit in Jefferson County?

Where the county's adopted building code applies, a permit is required before most construction, alteration, demolition, repair, relocation, change of occupancy and trade work begins.

Permit required

  • New residential and commercial construction, additions, conversions and tenant improvements
  • Structural and load-bearing alterations, foundations, decks, porches and garages
  • Electrical service changes, panel work, new circuits, solar and EV charging equipment
  • Plumbing alterations, repipes, water heaters, gas piping and sewer connections
  • HVAC installations, change-outs, ductwork and venting
  • Re-roofing, siding, windows, pools, signs, demolition and change of occupancy or use

Typically exempt

  • Painting, wallpapering, tiling, carpeting and cabinet installation
  • Countertop replacement and comparable finish work
  • Minor repairs replacing existing materials in kind with no structural or system change
  • Small detached accessory structures below the local size threshold, where zoning allows

Exemptions are narrow and local, and an exemption from a building permit is not an exemption from zoning, setbacks, floodplain rules, utility approval or a fire authority review. Confirm scope with the department before work starts rather than after.

Short on time to read all of this?

Get a free quote →

Which code edition applies

Jefferson County enforces the Building Code of Jefferson County, Alabama, 2018, adopted by the county commission and amended 9 July 2020. It is based on the 2018 International Codes, including the 2018 International Residential Code, with the 2017 National Electrical Code, and it applies in unincorporated land and any municipality that has not adopted and is not enforcing a building code of its own. Because Alabama adoption is local, the county's editions and amendments are not necessarily the same as Birmingham's or Hoover's, and the boundary between them is a code boundary as well as a jurisdictional one.

⚠️ Do not assume the county and its cities are on the same code. Alabama has no mechanism forcing a county and the municipalities inside it onto a common edition or amendment package. In a county with this many separate authorities, a plan set moving a few miles can move between code positions, fee schedules, submittal requirements and inspection procedures at the same time.

In Alabama, where a project is and what it is decide who reviews it, and whether anyone reviews it at all. There is a State Building Code, but its scope is deliberately narrow. There is a statewide residential code, but it is enforced only by local jurisdictions that run residential permitting and inspection programs (§ 34-14A-12(b)). And everything else — ordinary private commercial and residential work — is permitted and inspected locally, by whichever city or county has taken that job on.

The State Building Code is administered by the Division of Construction Management (DCM), a division of the Alabama Department of Finance (§ 41-4-400), under Title 41, Chapter 9, Article 6 of the Code of Alabama. DCM adopted the 2021 International Building Code effective 1 July 2022, and amended it on 17 March 2025 to pull in portions of the 2024 International Building Code and its companion codes. But DCM applies that code only to work on state-owned property or using state funds, to all public and private K–12 schools, to public postsecondary schools, and to hotels, motels and movie theatres. On municipal and county-owned projects DCM’s jurisdiction is limited to ADA Standards compliance. DCM has no jurisdiction over residential property, and none over commercial property beyond hotels, motels and theatres.

So for the overwhelming majority of private construction in Jefferson County, the code that governs you is the one the Jefferson County Department of Development Services has adopted, and the office that enforces it is the local one.

From 1 January 2027, under Act 2024-443, a residential home builder must build to the applicable residential code (the Alabama Residential Building Code, or the local code where one applies) even where no building department inspects the work. Since 1 October 2024 the Alabama Home Builders Licensure Board adopts the residential code, and the Licensing Board for General Contractors the commercial energy code. Alabama’s codes and the 2027 change

Who handles permitting in Jefferson County?

The Department of Development Services permits unincorporated land and any municipality that has not adopted and is not enforcing a building code of its own. It also administers the floodplain for unincorporated land and for Pinson, Graysville and Brighton. Applications, plan uploads and payments go through the ePermitJC portal; inspections are booked on 205-918-7762, by texting “Schedule” to 844-752-6068, or in ePermitJC. The office is open Monday to Friday, 7:30 a.m. to 4:30 p.m. Everything inside a code-enforcing municipality’s corporate limits belongs to that municipality.

Not sure this scope needs a permit?

Get a free quote →
Jefferson County permitting contact
DetailInformation
AuthorityJefferson County Department of Development Services (Building Division), Jefferson County Courthouse, Suite B200, Birmingham · 205-325-5321
SeatBirmingham, Alabama
JurisdictionUnincorporated Jefferson County, plus municipalities that do not enforce their own building code
Statutory basisCode of Alabama § 34-14A-12; Building Code of Jefferson County, 2018 (amended 9 July 2020)
Key limitIn a city’s police jurisdiction outside its limits, who enforces building codes there depends on the city’s and county’s arrangements under § 11-40-10(b)(2)
Municipalities insideBirmingham, Hoover, Vestavia Hills, Homewood, Bessemer, Trussville, Mountain Brook and others
Contractor licensingFive Alabama state boards, by trade and project value
From 1 January 2027Statewide residential code duty on the builder under Act 2024-443

Jefferson County's built environment spans an unusually wide range for one county: the industrial and historic core around Birmingham, inner suburbs with substantial pre-war housing stock, growing outer suburbs, and genuinely rural territory at the edges. The county's own caseload skews toward the rural and semi-rural end, because the dense, high-volume areas are almost all inside municipalities that permit themselves.

Former mining and heavy industrial land is a recurring consideration. Redevelopment on such sites raises subsurface, environmental and geotechnical questions that sit outside the building code and ahead of it, and they belong in due diligence rather than plan review.

In 2025, building permits issued in unincorporated Jefferson County authorized 196 new privately owned housing units, all of them single-family homes, according to the U.S. Census Bureau Building Permits Survey.

A county’s building code applies in its unincorporated areas; inside a city it applies only with the city’s consent, so confirm for the specific parcel whether the city or the county issues. Outside the city limits, a county code may be enforced in a city’s police jurisdiction only as § 11-40-10(b)(2) provides. County authority and police jurisdictions in Alabama

Permit types

Residential permits

Residential work in unincorporated Jefferson County runs from rural and large-lot construction to subdivision development at the fringes of the municipalities. The 1 January 2027 residential code duty matters particularly in a county like this, where a builder may work on both sides of an enforcement boundary in the same month — from 2027 the obligation follows the builder's licence, not the presence of an inspector.

Commercial permits

Commercial development in unincorporated territory includes highway corridor retail and service, light industrial and warehousing, and support development around the metropolitan edges. Larger projects bring grading, drainage, access and fire review alongside the building set, and where a parcel adjoins a municipality the utility and right-of-way approvals may come from a different government than the building permit.

Rather talk it over?

Call 1-855-478-4290 →

Statewide rules also shape Alabama submittals: commercial and multi-family plans must be sealed by an Alabama-licensed design professional where the thresholds require it; a parcel in a FEMA Special Flood Hazard Area generally needs floodplain approval before the building permit; where adopted, storm shelter (ICC 500) and coastal wind provisions drive the detailing; and no state, county or city body may require residential fire sprinklers (§ 34-14A-12.2). Sealed plans, flood, storm and sprinklers in Alabama

Jefferson County permit costs and fees

Jefferson County fees are set by its consolidated fee ordinance (Ordinance 1848, approved 5 November 2020). One construction (combo) permit covers the building work and the trade contractors named on the application, and on new buildings and additions it also covers erosion control. It costs $50 up to $5,000 of valuation, then $9.00 per $1,000 for residential and $11.00 per $1,000 for commercial work. Architectural plan review is a flat $100 for a residential plan set and $200 for a commercial one, and administrative and technology fees apply to every permit. Low-voltage work, moving a structure, demolition and stand-alone trade work still need separate permits. Municipal schedules inside the county are entirely separate and are not a guide to county cost.

How Jefferson County permit fees are structured
Fee componentHow it works
Residential building permitValuation-based against the adopted county fee schedule
Commercial building permitValuation-based, varying by scope, occupancy and floor area
Plan reviewCalculated per the adopted fee schedule; multiple departments may review
Trade permitsIncluded in the combined construction permit; stand-alone trade work needs its own permit
Floodplain and siteFlood development, grading, drainage and right-of-way reviews where applicable
Re-inspections and revisionsAdditional fees apply for failed inspections, revisions and expired permits
🧮

Need a real number for a specific Jefferson County project? Send us the scope, address and valuation and we will identify the filing path, the reviews it will trigger and the fee categories that will apply.

Fee schedules are revised on each jurisdiction’s own cycle, so ask Jefferson County for the schedule in force on your filing date, and ask separately about plan review, trade, re-inspection and revision charges. How Alabama permit fees work

Rather not deal with the Jefferson County building department?

Get a free quote →

Trade permits and who may pull them

Permit required

  • Electrical service installations, panel upgrades, new circuits, solar PV and EV chargers
  • New plumbing, repipes, water heater change-outs, backflow, gas and sewer connections
  • HVAC installation and change-out, ductwork, venting and commercial kitchen exhaust
  • Fire alarm, sprinkler and suppression systems on commercial work

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
  • Appliance repair that does not alter the gas, electrical or venting connection

Alabama licenses contractors through five state boards: the Licensing Board for General Contractors (undertakings of $100,000 or more), the Home Builders Licensure Board (residential work over $10,000, and residential roofing over $2,500), and separate electrical, plumbing and gas, and HVAC boards that license by trade regardless of project value. A local business licence and registration with the building department are commonly required as well. Contractor licensing in Alabama

How to apply for a Jefferson County building permit

1. Identify the issuing authority for the parcel

More than 30 separate authorities operate here; the county covers unincorporated land and towns without their own code.

2. Check the municipal police jurisdiction

Outside the city limits, who enforces building codes there depends on the city’s and county’s arrangements under § 11-40-10(b)(2).

3. Confirm code editions and amendments with the department

County and city positions are adopted independently and need not match.

4. Verify licensing against the right state board

Five Alabama boards split oversight by trade and project value.

5. Assemble a complete package

Application, site plan, sealed drawings where required, scope and valuation, licence and insurance.

6. Plan for the 2027 residential transition

From 1 January 2027 the residential code duty attaches to the builder statewide.

Review rules, permit duration, revival and appeal routes come from each Alabama jurisdiction’s own ordinance, so ask Jefferson County which code editions apply on your filing date, how long a permit stays valid and where appeals go. Where a jurisdiction has adopted no building code, no building permit is issued, but zoning, floodplain, health and utility requirements can still apply. Review and corrections in Alabama

Inspections in Jefferson County

Standard checkpoints include footing and foundation, framing, rough-in electrical, plumbing and mechanical, insulation, and final, with a certificate of occupancy required before legal occupancy or use. Site work adds grading and erosion control, and commercial projects add fire system acceptance.

Because the county covers a large dispersed unincorporated territory around a dense metropolitan core, inspection travel is a real scheduling factor at the edges in a way it is not inside the cities. Book early and confirm the work is genuinely ready.

Want this handled start to finish?

Get a free quote →

Do not cover work before the required inspection has been approved. Keep the issued permit, the approved plans, energy documentation, product listings, special-inspection reports and your correction responses available on site.

Jefferson County permit search and official resources

Permit records sit with the authority that issued them, which in Alabama makes record research a jurisdictional question before it is a clerical one. A search of the wrong office returns nothing and proves nothing — and in parts of the state a property may genuinely have no permit history because no permit was ever required. If you are buying, refinancing or renovating an existing building, ask the Jefferson County Department of Development Services what it holds for the parcel, whether any permit was closed without a final inspection, and whether the property was inside the enforcing jurisdiction at the time the work was done.

Annexation, changing police jurisdiction boundaries and counties adopting codes at different times all mean that the authority over a parcel today is not necessarily the authority that governed it when a previous addition or alteration was built.

🔑

Verify the code edition against the jurisdiction and the date — and, in Alabama right now, against the 2027 transition. Local adoption cycles differ, local amendments differ, and the statewide residential obligation under Act 2024-443 begins on 1 January 2027. A project designed in one code year, permitted in another and completed after the transition can touch all three positions. One conversation with the department, tied to your specific filing date, settles it.

These are the primary sources behind this guide. Codes, fee schedules and portal procedures change, and in Alabama a jurisdiction’s own published packet can lag an adoption by months — the adopted ordinance governs, not an un-updated handout. Confirm the position for your filing date.

Frequently asked questions

Does Jefferson County issue permits inside Birmingham?

No. Birmingham permits its own limits, as do Hoover, Vestavia Hills, Homewood, Bessemer, Trussville, Mountain Brook and the county’s other code-enforcing municipalities. The county’s building code covers unincorporated land and any municipality that has not adopted and is not enforcing a building code of its own.

Inspections are where schedules slip.

Get a free quote →

My parcel is outside the city limits — does the county code apply?

Not necessarily. A county’s building code applies in unincorporated areas, and it may be enforced in a city’s police jurisdiction outside the city limits only as § 11-40-10(b)(2) provides (§ 34-14A-12(c)): a city that was enforcing its code there on 1 January 2021 may continue, unless the county gives notice that it is enforcing, in which case the city stops within 24 months unless the two agree otherwise. Confirm with both the city and the county.

Are the county and city on the same building code?

Not necessarily. Alabama adoption is local, and nothing requires a county and the municipalities inside it to adopt the same editions or amendments. Confirm with the authority that will actually issue your permit.

What changes on 1 January 2027?

Under Act 2024-443 a residential home builder must build in accordance with the applicable residential building code from that date. The duty attaches to the builder's licence rather than to a local building department, so it applies even where no inspector will attend.

Which board licenses my contractor?

It depends on the trade and the value. The General Contractors board licenses undertakings of $100,000 or more (§ 34-8-1); the Home Builders Licensure Board covers residential work over $10,000 and residential roofing over $2,500 (§ 34-14A-2); electrical, plumbing and gas, and HVAC each have their own board regardless of project value.

Do I need sealed drawings?

Under the county code, drawings for educational, institutional, assembly and factory/industrial buildings, and for any building three stories or more in height or 2,500 square feet or more in area (except structures under the International Residential Code), must be prepared and sealed by an architect or engineer registered in Alabama. Confirm the trigger for your occupancy before drawings are finalised.

Simplify Jefferson County permitting with Alliance Permitting

Jefferson County has more municipalities than any other Alabama county. With more than 30 separate permitting authorities inside one county, and police jurisdictions where the answer depends on local arrangements, the risk here is filing correctly with entirely the wrong government.

250K+Permits approved
All 50States covered
21+ YearsJurisdictional depth
Done-for-youWe file, you build

Trusted by leading builders, developers, and national contractors — 21+ years of filing in the jurisdictions we write about.

Contractors and builders choose Alliance for Jefferson County because the work is done by people who have stood at the counter:

  • We identify the issuing authority parcel by parcel, not by postal address.
  • We check the municipal police jurisdiction and confirm with the city and the county which of them permits there.
  • We confirm each authority's adopted editions separately rather than assuming they match.
  • We route licensing to the correct one of Alabama's five contractor boards.
  • We plan residential programmes around the 1 January 2027 transition.

Alliance Permitting is a permit documentation and submission company in Alabama. We prepare your paperwork, file it correctly and coordinate with the building department 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 Jefferson County sooner?

Let Alliance prepare, file, and track your Jefferson County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Jefferson County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.