Projects Ahead
Sign inCreate free account

Coverage

Where we hold permit records

Every market below is a live source we refresh nightly. Point at a state for a summary, click it to open every market we hold there — how far the record goes back, how many permits are in the base, and when the last one was issued.

200markets
36states
7.9Mpermit records
19,049contractor pages
AL1AZ2CA3CO2FL4GA1ID1IL3IN1KS1KY1LA2MD1MI1MN1MO1MT1NE1NM1NY1NC2ND1OH3OR1PA2SC1SD1TN1TX3UT1VA1WA4WI1MA1NJ146DC1
Alabama1 market · 44,114 permit records · click to open
  • Montgomery44,114
Arizona2 markets · 64,511 permit records · click to open
  • Mesa52,266
  • Tempe12,245
California3 markets · 285,629 permit records · click to open
  • Los Angeles County220,122
  • Anaheim51,083
  • Marin County14,424
Colorado2 markets · 174,309 permit records · click to open
  • Denver106,460
  • Boulder67,849
District of Columbia1 market · 437,751 permit records · click to open
  • Washington437,751
Florida4 markets · 618,879 permit records · click to open
  • Orlando230,159
  • Miami190,814
  • Miami-Dade County140,945
  • Alachua County56,961
Georgia1 market · 12,125 permit records · click to open
  • Johns Creek12,125
Idaho1 market · 8,219 permit records · click to open
  • Boise8,219
Illinois3 markets · 818,289 permit records · click to open
  • Chicago791,138
  • Normal15,512
  • Naperville11,639
Indiana1 market · 3,868 permit records · click to open
  • Tippecanoe County3,868
Kansas1 market · 8,875 permit records · click to open
  • Overland Park8,875
Kentucky1 market · 20,504 permit records · click to open
  • Louisville20,504
Louisiana2 markets · 347,617 permit records · click to open
  • New Orleans276,249
  • Baton Rouge71,368
Maryland1 market · 225,016 permit records · click to open
  • Baltimore225,016
Massachusetts1 market · 346,725 permit records · click to open
  • Boston346,725
Michigan1 market · 115,244 permit records · click to open
  • Detroit115,244
Minnesota1 market · 340,290 permit records · click to open
  • Minneapolis340,290
Missouri1 market · 209,645 permit records · click to open
  • Kansas City209,645
Montana1 market · 14,416 permit records · click to open
  • Helena14,416
Nebraska1 market · 835 permit records · click to open
  • Scottsbluff835
New Jersey146 markets · 738,372 permit records · click to open
  • Edison31,328
  • Monroe Twp23,686
  • Old Bridge22,988
  • Woodbridge22,759
  • Middletown Twp22,008
  • Marlboro20,169
  • Howell20,044
  • Manalapan18,875
  • Fair Lawn18,680
  • South Brunswick17,569
  • Piscataway17,108
  • East Brunswick16,028
  • and 134 more487,130
New Mexico1 market · 63,458 permit records · click to open
  • Las Cruces63,458
New York1 market · 348,850 permit records · click to open
  • New York348,850
North Carolina2 markets · 126,547 permit records · click to open
  • Raleigh73,848
  • Brunswick County52,699
North Dakota1 market · 15,416 permit records · click to open
  • Bismarck15,416
Ohio3 markets · 633,781 permit records · click to open
  • Columbus360,376
  • Cleveland177,271
  • Cincinnati96,134
Oregon1 market · 30,719 permit records · click to open
  • Bend30,719
Pennsylvania2 markets · 293,246 permit records · click to open
  • Philadelphia230,968
  • Pittsburgh62,278
South Carolina1 market · 11,217 permit records · click to open
  • Charleston County11,217
South Dakota1 market · 70,205 permit records · click to open
  • Sioux Falls70,205
Tennessee1 market · 108,874 permit records · click to open
  • Nashville108,874
Texas3 markets · 577,678 permit records · click to open
  • Austin480,629
  • San Antonio79,643
  • Tyler17,406
Utah1 market · 11,390 permit records · click to open
  • Provo11,390
Virginia1 market · 78,413 permit records · click to open
  • Virginia Beach78,413
Washington4 markets · 710,702 permit records · click to open
  • Seattle461,571
  • Bellevue138,766
  • Everett60,294
  • Tacoma50,071
Wisconsin1 market · 266 permit records · click to open
  • Hayward266

Alabama

1 market · 44,114 permit records · freshest 2026-09-11

×
MarketYearsPermitsLast permit
Montgomery2021–202644,1142026-09-11

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Arizona

2 markets · 64,511 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Mesa2015–202652,2662026-09-18
Tempe2019–202612,2452026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

California

3 markets · 285,629 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Los Angeles County2015–2026220,1222026-09-18
Anaheim2015–202651,0832026-09-13
Marin County2016–202614,4242026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Colorado

2 markets · 174,309 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Denver2015–2026106,4602026-09-17
Boulder2015–202667,8492026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

District of Columbia

1 market · 437,751 permit records · freshest 2026-09-17

×
MarketYearsPermitsLast permit
Washington2015–2026437,7512026-09-17

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Florida

4 markets · 618,879 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Orlando2019–2026230,1592026-09-18
Miami2015–2026190,8142026-09-20
Miami-Dade County2024–2026140,9452026-09-19
Alachua County2015–202656,9612026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Georgia

1 market · 12,125 permit records · freshest 2026-08-14

×
MarketYearsPermitsLast permit
Johns Creek2019–202612,1252026-08-14

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Idaho

1 market · 8,219 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Boise2015–20268,2192026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Illinois

3 markets · 818,289 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Chicago2006–2026791,1382026-09-20
Normal2021–202615,5122026-08-31
Naperville2021–202611,6392026-08-31

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Indiana

1 market · 3,868 permit records · freshest 2026-06-29

×
MarketYearsPermitsLast permit
Tippecanoe County2019–20263,8682026-06-29

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Kansas

1 market · 8,875 permit records · freshest 2026-09-14

×
MarketYearsPermitsLast permit
Overland Park2024–20268,8752026-09-14

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Kentucky

1 market · 20,504 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Louisville2015–202620,5042026-09-20

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Louisiana

2 markets · 347,617 permit records · freshest 2026-09-16

×
MarketYearsPermitsLast permit
New Orleans2015–2026276,2492026-09-16
Baton Rouge2015–202671,3682026-09-04

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Maryland

1 market · 225,016 permit records · freshest 2026-07-19

×
MarketYearsPermitsLast permit
Baltimore2019–2026225,0162026-07-19

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Massachusetts

1 market · 346,725 permit records · freshest 2026-09-17

×
MarketYearsPermitsLast permit
Boston2015–2026346,7252026-09-17

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Michigan

1 market · 115,244 permit records · freshest 2026-09-19

×
MarketYearsPermitsLast permit
Detroit2019–2026115,2442026-09-19

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Minnesota

1 market · 340,290 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Minneapolis2016–2026340,2902026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Missouri

1 market · 209,645 permit records · freshest 2026-09-14

×
MarketYearsPermitsLast permit
Kansas City2015–2026209,6452026-09-14

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Montana

1 market · 14,416 permit records · freshest 2026-08-28

×
MarketYearsPermitsLast permit
Helena2020–202614,4162026-08-28

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Nebraska

1 market · 835 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Scottsbluff2023–20268352026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

New Jersey

146 markets · 738,372 permit records · freshest 2026-08-07

×
MarketYearsPermitsLast permit
Edison2015–202631,3282026-08-05
Monroe Twp2015–202623,6862026-08-04
Old Bridge2015–202622,9882026-07-31
Woodbridge2015–202622,7592026-08-04
Middletown Twp2015–202622,0082026-08-03
Marlboro2015–202620,1692026-08-03
Howell2015–202620,0442026-07-31
Manalapan2015–202618,8752026-07-30
Fair Lawn2015–202618,6802026-08-04
South Brunswick2015–202617,5692026-07-31
Piscataway2015–202617,1082026-08-04
East Brunswick2015–202616,0282026-07-31
Teaneck2015–202613,2122026-08-03
Freehold Twp2015–202613,0042026-06-30
Wall Twp2015–202612,0662026-08-03
Paramus2015–202611,2362026-08-05
Englewood2015–202610,774none in 90 days
Plainsboro2015–202610,717none in 90 days
Ocean Twp2015–202610,1952026-07-31
Sayreville2015–202610,1592026-07-31
South Plainfield2015–20269,8532026-07-31
Mahwah2015–20269,3272026-07-06
Holmdel2015–20268,5062026-07-31
Ridgewood2015–20268,4772026-06-30
Neptune Twp2015–20268,4282026-08-04
Glen Rock2015–20267,6502026-07-02
Wyckoff2015–20267,5552026-07-31
Long Branch2015–20267,4482026-06-30
Fort Lee2015–20267,3442026-07-31
Red Bank2015–20267,0492026-08-03
Bergenfield2015–20266,9472026-06-29
Tinton Falls2015–20266,291none in 90 days
Eatontown2015–20266,2182026-07-22
River Vale2015–20266,1612026-08-05
Metuchen2015–20266,0402026-07-14
Franklin Lakes2015–20266,0242026-07-31
Perth Amboy2015–20265,8812026-08-06
Hazlet2015–20265,8142026-08-04
Aberdeen2015–20265,8082026-06-30
New Brunswick2015–20265,3672026-07-29
Tenafly2015–20265,3652026-07-31
Rutherford2015–20265,1192026-07-17
Asbury Park2015–20265,1122026-07-30
Ramsey2015–20264,8712026-08-03
Lyndhurst2015–20264,7282026-07-29
Colts Neck2015–20264,6272026-06-30
Freehold Boro2015–20264,4362026-07-30
Dumont2015–20264,2592026-07-31
Garfield2015–20264,2362026-06-30
Rumson2015–20263,9742026-08-03
North Brunswick2015–20233,964none in 90 days
Oakland2015–20263,8672026-07-30
Cliffside Park2015–20263,8412026-06-30
New Milford2015–20263,8032026-07-30
Hackensack2015–20263,7252026-07-29
Carteret2015–20263,6522026-07-27
Saddle Brook2015–20263,6512026-07-07
Middlesex2015–20263,6062026-06-30
Oceanport2015–20263,5652026-08-04
Old Tappan2015–20263,5382026-08-04
Closter2015–20263,5372026-07-31
Upper Freehold2015–20263,4952026-07-30
Lodi2015–20263,3062026-07-31
Leonia2015–20263,2662026-07-30
Cresskill2015–20263,2422026-08-04
Bogota2015–20263,2042026-07-30
Hillsdale2015–20263,1492026-07-23
Woodcliff Lake2015–20263,1052026-07-07
Park Ridge2015–20262,9632026-08-05
River Edge2015–20262,9312026-07-01
Midland Park2015–20262,9092026-07-31
Allendale2015–20262,8762026-07-30
South River2015–20262,8562026-06-30
Cranbury2015–20262,8452026-07-30
Little Silver2015–20262,8382026-08-03
Waldwick2015–20252,825none in 90 days
Manasquan2015–20262,8022026-07-30
Palisades Park2015–20262,8012026-08-03
Westwood Boro2015–20262,7952026-07-30
Highland Park2015–20262,7912026-08-04
Millstone2015–20242,753none in 90 days
Elmwood Park2015–20262,706none in 90 days
Spring Lake Boro2015–20262,7022026-08-07
Fair Haven2015–20262,6172026-08-03
Englewood Cliffs2015–20262,5992026-08-03
Hasbrouck Heights2015–20262,5902026-07-31
North Arlington2016–20262,577none in 90 days
Washington2015–20262,527none in 90 days
Edgewater2015–20262,5242026-07-31
West Long Branch2015–20262,4542026-06-30
Montvale2015–20262,3762026-07-30
Maywood2015–20262,3632026-06-30
Matawan2015–20262,3392026-06-25
South Amboy2015–20262,3352026-07-30
Demarest2015–20262,3252026-07-31
Little Ferry2015–20262,2962026-08-04
Emerson2015–20262,2612026-07-02
Shrewsbury Boro2015–20262,230none in 90 days
Brielle2015–20262,2212026-08-07
Upper Saddle River2015–20232,196none in 90 days
East Rutherford2016–20262,1782026-07-30
Oradell2015–20262,164none in 90 days
Harrington Park2015–20262,1452026-07-01
Belmar2015–20262,1362026-06-30
Saddle River2015–20262,0962026-07-09
Spotswood2015–20262,0822026-07-30
Ridgefield2015–20262,0372026-07-30
Bradley Beach2015–20251,992none in 90 days
Keansburg2015–20261,979none in 90 days
Ho Ho Kus2015–20261,978none in 90 days
Norwood2015–20261,8972026-07-30
Keyport2015–20251,844none in 90 days
Carlstadt2015–20261,7982026-06-29
Avon By The Sea2015–20261,796none in 90 days
Monmouth Beach2015–20261,7862026-07-01
Haworth2015–20261,7392026-08-03
Milltown2015–20261,7272026-07-29
Ridgefield Park2015–20261,719none in 90 days
Spring Lake Heights Boro2015–20261,7122026-08-07
Rochelle Park2015–20261,6672026-07-31
Sea Girt2015–20261,6352026-08-04
Northvale2015–20261,5822026-08-03
Atlantic Highlands2015–20261,482none in 90 days
Wood Ridge2015–20261,468none in 90 days
Neptune City2017–20261,337none in 90 days
Highlands2015–20261,3142026-07-30
Wallington Boro2015–20261,2862026-08-04
Fairview2016–20261,2732026-07-22
Sea Bright2017–20261,1722026-06-30
Alpine2015–20261,0542026-07-02
Jamesburg2015–20269042026-07-13
Deal2016–20268992026-06-26
Dunellen2015–2023768none in 90 days
Moonachie2015–20266952026-06-30
South Hackensack2015–20266822026-06-24
Allentown2018–2025520none in 90 days
Union Beach2015–2023428none in 90 days
Interlaken2015–2026424none in 90 days
Helmetta2017–2025415none in 90 days
Allenhurst2015–2026408none in 90 days
Englishtown2015–2025388none in 90 days
Teterboro2017–20263662026-07-07
Shrewsbury Twp2015–2024365none in 90 days
Lake Como2015–2023315none in 90 days
Roosevelt2015–20262472026-07-08
Farmingdale2015–2023214none in 90 days

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

New Mexico

1 market · 63,458 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Las Cruces2016–202663,4582026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

New York

1 market · 348,850 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
New York2019–2026348,8502026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

North Carolina

2 markets · 126,547 permit records · freshest 2026-09-18

×
MarketYearsPermitsLast permit
Raleigh2015–202673,8482026-09-17
Brunswick County2019–202652,6992026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

North Dakota

1 market · 15,416 permit records · freshest 2026-09-08

×
MarketYearsPermitsLast permit
Bismarck2021–202615,4162026-09-08

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Ohio

3 markets · 633,781 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Columbus2015–2026360,3762026-09-19
Cleveland2015–2026177,2712026-09-20
Cincinnati2015–202696,1342026-09-17

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Oregon

1 market · 30,719 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Bend2015–202630,7192026-09-20

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Pennsylvania

2 markets · 293,246 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Philadelphia2021–2026230,9682026-09-20
Pittsburgh2019–202662,2782026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

South Carolina

1 market · 11,217 permit records · freshest 2026-09-10

×
MarketYearsPermitsLast permit
Charleston County2015–202611,2172026-09-10

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

South Dakota

1 market · 70,205 permit records · freshest 2026-09-19

×
MarketYearsPermitsLast permit
Sioux Falls2021–202670,2052026-09-19

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Tennessee

1 market · 108,874 permit records · freshest 2026-09-12

×
MarketYearsPermitsLast permit
Nashville2023–2026108,8742026-09-12

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Texas

3 markets · 577,678 permit records · freshest 2026-09-20

×
MarketYearsPermitsLast permit
Austin2019–2026480,6292026-09-20
San Antonio2025–202679,6432026-09-18
Tyler2023–202617,4062026-07-24

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Utah

1 market · 11,390 permit records · freshest 2026-09-17

×
MarketYearsPermitsLast permit
Provo2015–202611,3902026-09-17

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Virginia

1 market · 78,413 permit records · freshest 2026-09-11

×
MarketYearsPermitsLast permit
Virginia Beach2023–202678,4132026-09-11

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Washington

4 markets · 710,702 permit records · freshest 2026-09-19

×
MarketYearsPermitsLast permit
Seattle2015–2026461,5712026-09-19
Bellevue2015–2026138,7662026-09-16
Everett2015–202660,2942026-09-18
Tacoma2016–202650,0712026-09-18

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

Wisconsin

1 market · 266 permit records · freshest 2026-09-10

×
MarketYearsPermitsLast permit
Hayward2015–20262662026-09-10

Rows in grey have no contractor pages yet: the source publishes permits without naming the contractor.

covered — the number is markets in that state not covered yet

What coverage means, and what it does not. A covered market means we hold and refresh that authority’s published permit records. It does not mean every permit in that county or city: authorities publish different fields and different depths, and some publish nothing at all. Each market page states its own first and last record date, and which fields the authority fills.