MD · updated 2026-07-30

Maryland property data

2,518,237 properties mapped across 166 Maryland counties, 546,491 of them carrying linked permit, violation, sale, or event records. These are the live map's own counts, not estimates. Statewide permit totals by jurisdiction are on the coverage page.

2,518,237
Properties mapped
546,491
With linked records (22%)
166
Counties covered
Active
Coverage tier

Counties

CountyPropertiesWith recordsLinked shareTier
2,004,532410,74020%Active
WORC Ocean City32,35530.0%Parcel-first
FRED Frederick City28,2116642.4%Parcel-first
PRIN Bowie22,902410.2%Parcel-first
MONT Rockville21,0273511.7%Parcel-first
MONT Gaithersburg20,2201,0245.1%Parcel-first
ANNE Annapolis15,8361110.7%Parcel-first
WASH Hagerstown14,149180.1%Parcel-first
WICO Salisbury12,075110.1%Parcel-first
ALLE Cumberland10,95750.0%Parcel-first
PRIN Laurel9,563100.1%Parcel-first
DORC Cambridge7,46390.1%Parcel-first
HARF Havre De Grace7,33220.0%Parcel-first
TALB Easton7,23070.1%Parcel-first
PRIN Greenbelt6,413130.2%Parcel-first
CARR Westminster6,35330.0%Parcel-first
HARF Aberdeen5,97220.0%Parcel-first
PRIN College Park5,88360.1%Parcel-first
PRIN Hyattsville5,61480.1%Parcel-first
CECI Elkton5,558140.3%Parcel-first
CHAR La Plata5,12950.1%Parcel-first
MONT Takoma Park4,9652,61553%Deep
Baltimore City4,7614,761100%Deep
HARF Bel Air4,60630.1%Parcel-first
FRED Brunswick3,71120.1%Parcel-first
MONT Friendship Heights3,324180.5%Parcel-first
PRIN New Carrollton3,23280.2%Parcel-first
CARR Taneytown3,23040.1%Parcel-first
CALV Chesapeake Beach2,78700.0%Parcel-only
WICO Fruitland2,75000.0%Parcel-only
ALLE Frostburg2,74710.0%Parcel-first
PRIN Glenarden2,73130.1%Parcel-first
FRED Thurmont2,60730.1%Parcel-first
CARR Hampstead2,57210.0%Parcel-first
CARR Mount Airy2,46900.0%Parcel-only
FRED Walkersville2,34690.4%Parcel-first
WORC Pocomoke City2,24510.0%Parcel-first
PRIN Cheverly2,22680.4%Parcel-first
MONT Poolesville2,2261,06748%Active
SOME Crisfield2,18650.2%Parcel-first
WORC Berlin2,09320.1%Parcel-first
KENT Chestertown2,07330.1%Parcel-first
CECI North East2,04680.4%Parcel-first
PRIN Capitol Heights2,02580.4%Parcel-first
QUEE Centreville2,00260.3%Parcel-first
CARR Manchester1,98800.0%Parcel-only
CARO Denton1,95100.0%Parcel-only
STMA Leonardtown1,85300.0%Parcel-only
CHAR Indian Head1,84210.1%Parcel-first
PRIN District Heights1,80930.2%Parcel-first
PRIN Riverdale Park1,78520.1%Parcel-first
CECI Perryville1,77890.5%Parcel-first
FRED Middletown1,76900.0%Parcel-only
PRIN Seat Pleasant1,73330.2%Parcel-first
CARR Sykesville1,58700.0%Parcel-only
WICO Delmar1,55200.0%Parcel-only
PRIN Bladensburg1,51140.3%Parcel-first
WASH Boonesboro1,50123716%Active
PRIN Mount Rainier1,35540.3%Parcel-first
FRED Mount Airy1,30800.0%Parcel-only
SOME Princess Anne1,30500.0%Parcel-only
PRIN Berwyn Heights1,20120.2%Parcel-first
ALLE Westernport1,17020.2%Parcel-first
CARO Federalsburg1,15310.1%Parcel-first
GARR Oakland1,11900.0%Parcel-only
KENT Rock Hall1,11400.0%Parcel-only
WORC Snow Hill1,10700.0%Parcel-only
WASH Smithsburg1,0801059.7%Parcel-first
PRIN Forest Heights1,06810.1%Parcel-first
MONT Chevy Chase Town of1,06379174%Deep
CALV North Beach1,04800.0%Parcel-only
WASH Hancock1,026111.1%Parcel-first
FRED Emmitsburg1,02100.0%Parcel-only
GARR Mountain Lake Park1,00700.0%Parcel-only
PRIN University Park962171.8%Parcel-first
PRIN Brentwood94600.0%Parcel-only
CECI Rising Sun94200.0%Parcel-only
DORC Hurlock93330.3%Parcel-first
TALB Saint Michaels88400.0%Parcel-only
CARO Greensboro88000.0%Parcel-only
MONT Kensington86348857%Deep
CECI Charlestown85940.5%Parcel-first
WICO Pittsville81500.0%Parcel-only
CARR New Windsor79700.0%Parcel-only
PRIN Fairmount Heights76520.3%Parcel-first
MONT Chevy Chase Village74843258%Deep
CARO Ridgely70610.1%Parcel-first
FRED Myersville68000.0%Parcel-only
TALB Trappe67900.0%Parcel-only
WASH Williamsport667385.7%Parcel-first
TALB Oxford62420.3%Parcel-first
FRED New Market59600.0%Parcel-only
ALLE Lonaconing57300.0%Parcel-only
CECI Port Deposit57220.3%Parcel-first
PRIN Landover Hills55820.4%Parcel-first
PRIN Edmonston55110.2%Parcel-first
WICO Willards52700.0%Parcel-only
WICO Hebron52700.0%Parcel-only
PRIN Colmar Manor52320.4%Parcel-first
PRIN Morningside52010.2%Parcel-first
PRIN Upper Marlboro51010.2%Parcel-first
WASH Funkstown486122.5%Parcel-first
WASH Keedysville473357.4%Parcel-first
FRED Woodsboro47000.0%Parcel-only
MONT Somerset45030267%Deep
PRIN Cottage City44510.2%Parcel-first
CECI Chesapeake City44100.0%Parcel-only
PRIN Eagle Harbor42300.0%Parcel-only
CARR Union Bridge42200.0%Parcel-only
MONT Garrett Park41826263%Deep
QUEE Church Hill41420.5%Parcel-first
WICO Sharptown40620.5%Parcel-first
GARR Grantsville38700.0%Parcel-only
CARO Preston38200.0%Parcel-only
QUEE Queenstown37041.1%Parcel-first
DORC East New Market34320.6%Parcel-first
CECI Cecilton33500.0%Parcel-only
WASH Sharpsburg332144.2%Parcel-first
MONT Martins Addition33023270%Deep
MONT Chevy Chase View32924976%Deep
KENT Galena31100.0%Parcel-only
MONT Washington Grove3038026%Active
KENT Betterton29231.0%Parcel-first
MONT Laytonsville29016356%Deep
MONT Chevy Chase Sec. 328519769%Deep
DORC Secretary28100.0%Parcel-only
KENT Millington27600.0%Parcel-only
PRIN North Brentwood27500.0%Parcel-only
GARR Friendsville27100.0%Parcel-only
ALLE Barton26600.0%Parcel-only
GARR Loch Lynn26000.0%Parcel-only
MONT Battery Park24714860%Deep
GARR Kitzmiller24500.0%Parcel-only
MONT Chevy Chase Sec. 523917272%Deep
DORC Vienna23600.0%Parcel-only
QUEE Sudlersville23500.0%Parcel-only
WICO Mardela Springs23300.0%Parcel-only
ALLE Midland22200.0%Parcel-only
MONT Chevy Chase North21812557%Deep
GARR Accident21200.0%Parcel-only
GARR Deer Park20810.5%Parcel-first
WASH Clear Spring185179.2%Parcel-first
ALLE Luke16300.0%Parcel-only
FRED Rosemont13300.0%Parcel-only
MONT Glen Echo1318766%Deep
CARO Goldsboro13000.0%Parcel-only
ANNE Highland Beach1054442%Active
QUEE Barclay10511.0%Parcel-first
MONT Barnesville884248%Active
CARO Marydel8200.0%Parcel-only
DORC Galestown8000.0%Parcel-only
CARO Hillsboro8000.0%Parcel-only
FRED Burkittsville7900.0%Parcel-only
DORC Church Creek7800.0%Parcel-only
MONT Brookville77810%Active
MONT Oakmont655077%Deep
CARO Henderson6300.0%Parcel-only
QUEE Queen Anne5900.0%Parcel-only
TALB Queen Anne5300.0%Parcel-only
MONT Drummond443273%Deep
DORC Brookview4400.0%Parcel-only
DORC Eldorado3800.0%Parcel-only
QUEE Templeville2900.0%Parcel-only
CHAR Port Tobacco2700.0%Parcel-only
QUEE Millington2600.0%Parcel-only
CARO Templeville1800.0%Parcel-only

Permit approval speed

Median calendar days from filing to issuance, computed from real filed/issued date pairs over the last 3 years and published only where the sample is large and clean enough to trust (full methodology on the methodology page). Jurisdictions with too little data, or a same-day-issuance artifact in the feed, are left out rather than shown with a misleading number.

Baltimore County
All permit types combinedmedian 7d (p25 3–p75 17) · n=106,909
Montgomery County
All permit types combinedmedian 21d (p25 2–p75 54) · n=24,700

What is in the Maryland data

Every property above sits on the owned parcel layer (92M parcels nationally) and is joined to whichever record classes exist for its jurisdiction: building permits, code violations, complaints, deeds and sales, assessments, and certificates of occupancy. Per-county parcel-match rates are published openly on the data quality page.

Building permits · 47.1M+Parcels · 92MCode violations · 22.9MComplaints & 311 · 25.1MDeeds & sales · 33.4MAssessments · 85MCertificates of occupancy · 1.6MContractors · 3.3MHearings & penalties · 13.1MGovernment decisions · 2.37M

Other states

AlabamaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaOhioOklahomaOregonPennsylvaniaRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahVermontVirginiaWashingtonWest VirginiaWisconsin
Get Maryland property data
Delivered through the web app, the REST API, or a bulk license. Look up any single property free on the report page.
See pricingAPI docs