County Permit SearchU.S. compliance directory
← Nationwide index

State jurisdiction hub

Oklahoma building permit directory

Use this state-level matrix to move from a county name to the responsible permitting office, digital gateway, applicable code framework, and inspection process.

Search the verified directory, then open the jurisdictional profile for contact and filing instructions.

County matrix

77 jurisdictional profiles

Open a county profile for the administrative overview, application gateway, fee exposure, and field inspection blueprint.

Adair CountyFIPS 40001
CountyAdair County Board of Commissioners / county building-permitting authorityView profile →
Alfalfa CountyFIPS 40003
State FallbackOklahoma State Fire Marshal's Office; Alfalfa County is not listed as a current local AHJ in the state's official AHJ directoryView profile →
Atoka CountyFIPS 40005
Municipal FallbackCity of Atoka Code Enforcement Department for city limits; Oklahoma State Fire Marshal or other applicable authority outside the cityView profile →
Beaver CountyFIPS 40007
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Beckham CountyFIPS 40009
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Blaine CountyFIPS 40011
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Bryan CountyFIPS 40013
Municipal FallbackCity of Durant Community Development DepartmentView profile →
Caddo CountyFIPS 40015
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Canadian CountyFIPS 40017
Municipal FallbackCity of El Reno Community Development Department; City of Yukon also operates a current local AHJView profile →
Carter CountyFIPS 40019
Municipal FallbackCity of Ardmore Community Development DepartmentView profile →
Cherokee CountyFIPS 40021
Municipal FallbackCity of Tahlequah Building Inspection and Community DevelopmentView profile →
Choctaw CountyFIPS 40023
Municipal FallbackCity of Hugo; Oklahoma State Fire Marshal for areas without a current local AHJView profile →
Cimarron CountyFIPS 40025
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Cleveland CountyFIPS 40027
Municipal FallbackCity of Norman Development Services Division; other cities such as Moore, Noble, and Oklahoma City portions have their own AHJsView profile →
Coal CountyFIPS 40029
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Comanche CountyFIPS 40031
Municipal FallbackCity of Lawton Inspection Services; City of Comanche and City of Duncan also maintain local permitting authorityView profile →
Cotton CountyFIPS 40033
Municipal FallbackCity of Walters Code Enforcement; other locations must be confirmed with the applicable municipality or Oklahoma State Fire MarshalView profile →
Craig CountyFIPS 40035
Municipal FallbackCity of Vinita Code Enforcement and City Clerk; other locations must be confirmed with the applicable municipality or Oklahoma State Fire MarshalView profile →
Creek CountyFIPS 40037
Municipal FallbackCity of Sapulpa Building Inspections; Creek County does not currently issue building permits or inspections in unincorporated areasView profile →
Custer CountyFIPS 40039
Municipal FallbackCity of Clinton Building Inspections; City of Weatherford also publishes local permit forms; Custer County does not require building permits in unincorporated areasView profile →
Delaware CountyFIPS 40041
Municipal FallbackCity of Jay Code Compliance & Building Inspections; other incorporated locations may have separate municipal authoritiesView profile →
Dewey CountyFIPS 40043
State FallbackOklahoma State Fire Marshal's Office; no current Dewey County, Taloga, or Seiling building-permitting authority was identifiedView profile →
Ellis CountyFIPS 40045
State FallbackOklahoma State Fire Marshal's Office; Arnett lists code enforcement but no current building-permitting authority was identifiedView profile →
Garfield CountyFIPS 40047
State FallbackOklahoma State Fire Marshal's Office; City of Enid is a separate municipal authority, and Garfield County materials state that no county building-permit program is providedView profile →
Garvin CountyFIPS 40049
Municipal FallbackCity of Pauls Valley Code Enforcement; other Garvin County municipalities may maintain separate local authority, while unincorporated areas route to the State Fire Marshal unless another AHJ agreement appliesView profile →
Grady CountyFIPS 40051
Municipal FallbackCity of Chickasha Community Development; Grady County publishes road and right-of-way permits, while Chickasha, Tuttle, Rush Springs, and other municipalities may maintain separate building authorityView profile →
Grant CountyFIPS 40053
Municipal FallbackCity of Medford; the current Oklahoma State Fire Marshal AHJ list identifies Medford for plan review, building permitting, and inspections, while no Grant County-wide building authority was identifiedView profile →
Greer CountyFIPS 40055
Municipal FallbackCity of Mangum City Clerk and Building Inspector; the current State Fire Marshal AHJ list identifies Mangum for plan review, building permitting, and inspectionsView profile →
Harmon CountyFIPS 40057
State FallbackOklahoma State Fire Marshal's Office; Harmon County and Hollis are not listed as current building-permitting AHJs, although Hollis municipal code contains building-permit requirementsView profile →
Harper CountyFIPS 40059
Municipal FallbackTown of Buffalo, Oklahoma; the current Oklahoma State Fire Marshal AHJ list identifies Buffalo for plan review, building permitting, and inspectionsView profile →
Haskell CountyFIPS 40061
State FallbackOklahoma State Fire Marshal's Office; no current Haskell County or Stigler building-permitting AHJ was identified in the current state directoryView profile →
Hughes CountyFIPS 40063
CountyHughes County Planning & Zoning / Building OfficialView profile →
Jackson CountyFIPS 40065
Municipal FallbackCity of Altus Planning & Development; Jackson County-wide building authority was not identified, and other municipalities may maintain separate authorityView profile →
Jefferson CountyFIPS 40067
Municipal FallbackCity of Waurika City Clerk and Building Inspector; the current Oklahoma State Fire Marshal AHJ list identifies Waurika for plan review, building permitting, and inspectionsView profile →
Johnston CountyFIPS 40069
Municipal FallbackCity of Tishomingo Building Inspector and City Manager; the current Oklahoma State Fire Marshal AHJ list identifies Tishomingo for plan review, building permitting, and inspectionsView profile →
Kay CountyFIPS 40071
Municipal FallbackCity of Ponca City Development Services / Neighborhood Services Building Services; no Kay County-wide AHJ appears in the current Oklahoma State Fire Marshal hierarchyView profile →
Kingfisher CountyFIPS 40073
State FallbackOklahoma State Fire Marshal for unincorporated Kingfisher County; Kingfisher County Commissioners state that the county has no implemented county-wide zoning, separate building codes, or code enforcement, while City of Kingfisher operates its own municipal AHJ within city limitsView profile →
Kiowa CountyFIPS 40075
State FallbackOklahoma State Fire Marshal; no Kiowa County-wide building-permitting authority was identified in the current AHJ materialsView profile →
Latimer CountyFIPS 40077
State FallbackOklahoma State Fire Marshal; Latimer County's official county-office directory does not identify a county building-permitting department or current county AHJView profile →
Le Flore CountyFIPS 40079
Municipal FallbackCity of Poteau Building Inspector and City Clerk; the current Oklahoma State Fire Marshal AHJ list identifies Poteau for plan review, building permitting, and inspectionsView profile →
Lincoln CountyFIPS 40081
Municipal FallbackCity of Chandler Community Development and Code Enforcement; the current Oklahoma State Fire Marshal AHJ list identifies Chandler for plan review, building permitting, and inspections, while the county directory lists no county building departmentView profile →
Logan CountyFIPS 40083
Municipal FallbackCity of Guthrie Planning and Community Development / Building Inspection; Logan County states that unincorporated areas have no county planning, zoning, permitting, or inspection requirementsView profile →
Love CountyFIPS 40085
Municipal FallbackCity of Marietta City Administration and Code Enforcement; the current Oklahoma State Fire Marshal AHJ list identifies Marietta for plan review, building permitting, and inspectionsView profile →
Major CountyFIPS 40093
State FallbackOffice of the Oklahoma State Fire MarshalView profile →
Marshall CountyFIPS 40095
Municipal FallbackCity of Madill Building Inspection / PermitsView profile →
Mayes CountyFIPS 40097
Municipal FallbackCity of Pryor Creek Community Development / Building InspectionView profile →
McClain CountyFIPS 40087
CountyMcClain County Floodplain Administrator / Emergency ManagementView profile →
McCurtain CountyFIPS 40089
Municipal FallbackCity of Broken Bow Code Enforcement / Fire & RescueView profile →
McIntosh CountyFIPS 40091
Municipal FallbackCity of Eufaula Permits and Licenses / Code EnforcementView profile →
Murray CountyFIPS 40099
Municipal FallbackCity of Sulphur Code Enforcement / Permit DepartmentView profile →
Muskogee CountyFIPS 40101
CountyMuskogee County Board of County Commissioners / OKIE Safety ConsultingView profile →
Noble CountyFIPS 40103
Municipal FallbackCity of Perry Building Inspection / PlanningView profile →
Nowata CountyFIPS 40105
Municipal FallbackCity of Nowata Community Development DepartmentView profile →
Okfuskee CountyFIPS 40107
Municipal FallbackCity of Okemah Code Enforcement / Building OfficialView profile →
Oklahoma CountyFIPS 40109
CountyOklahoma County Planning CommissionView profile →
Okmulgee CountyFIPS 40111
Municipal FallbackCity of Okmulgee Community Development / Building InspectionsView profile →
Osage CountyFIPS 40113
CountyOsage County Planning & Zoning DepartmentView profile →
Ottawa CountyFIPS 40115
Municipal FallbackCity of Miami Community and Economic Development DepartmentView profile →
Pawnee CountyFIPS 40117
State FallbackOklahoma State Fire Marshal's OfficeView profile →
Payne CountyFIPS 40119
State FallbackOklahoma State Fire Marshal's Office; Payne County Floodplain Board for floodplain developmentView profile →
Pittsburg CountyFIPS 40121
State FallbackOklahoma State Fire Marshal's Office; Pittsburg County Floodplain Administrator and Board of County Commissioners for supplemental county permitsView profile →
Pontotoc CountyFIPS 40123
State FallbackOklahoma State Fire Marshal's Office; Pontotoc County Emergency Management/Floodplain Administrator for floodplain developmentView profile →
Pottawatomie CountyFIPS 40125
State FallbackOklahoma State Fire Marshal's Office; Pottawatomie County Emergency Management for floodplain permittingView profile →
Pushmataha CountyFIPS 40127
State FallbackOklahoma State Fire Marshal's Office; Pushmataha County Emergency Management for local floodplain coordinationView profile →
Roger Mills CountyFIPS 40129
State FallbackOklahoma State Fire Marshal's Office; Roger Mills County Emergency Management for local coordinationView profile →
Rogers CountyFIPS 40131
CountyRogers County Planning Commission Building Safety & Inspection ServicesView profile →
Seminole CountyFIPS 40133
State FallbackOklahoma State Fire Marshal's Office; Seminole County Emergency Management/Floodplain Administrator for supplemental floodplain permitsView profile →
Sequoyah CountyFIPS 40135
State FallbackOklahoma State Fire Marshal's Office; Sequoyah County Emergency Management for local coordinationView profile →
Stephens CountyFIPS 40137
State FallbackOklahoma State Fire Marshal's Office; Stephens County Board of County Commissioners for county coordinationView profile →
Texas CountyFIPS 40139
State FallbackOklahoma State Fire Marshal's Office; Texas County Emergency Management for local coordinationView profile →
Tillman CountyFIPS 40141
State FallbackOklahoma State Fire Marshal's Office; Tillman County Commissioners/County Clerk for commercial property-use coordinationView profile →
Tulsa CountyFIPS 40143
CountyTulsa County Inspections DepartmentView profile →
Wagoner CountyFIPS 40145
CountyWagoner County Planning & Engineering Services / Building InspectionView profile →
Washington CountyFIPS 40147
State FallbackOklahoma State Fire Marshal's Office; Washington County Emergency Management/Floodplain AdministrationView profile →
Washita CountyFIPS 40149
State FallbackOklahoma State Fire Marshal's Office; Washita County Emergency Management and County Floodplain Management BoardView profile →
Woods CountyFIPS 40151
State FallbackOklahoma State Fire Marshal's Office; Woods County Emergency ManagementView profile →
Woodward CountyFIPS 40153
State FallbackOklahoma State Fire Marshal's Office; Woodward County Emergency Management/Floodplain BoardView profile →

How to use this state hub

Start with the county, then confirm the parcel’s actual jurisdiction.

This directory is organized around county-equivalent authorities, but a county record does not automatically mean the county issues every permit. Incorporated cities, townships, boroughs, tribal authorities, fire districts, and state agencies may control portions of the approval path. Open the county profile, review the jurisdiction status, and call the listed agency when the property sits near a municipal boundary or has a specialized occupancy.

A reliable preconstruction sequence

  1. 1. Identify the authority. Match the project address to the issuing office.
  2. 2. Confirm the filing lane. Use the official portal or application instructions.
  3. 3. Protect inspection access. Schedule before regulated work is concealed.