MD Prince George's County Permits avatar

MD Prince George's County Permits

Pricing

from $0.03 / 1,000 permit records

Go to Apify Store
MD Prince George's County Permits

MD Prince George's County Permits

Prince George's County, MD permit register (~461k, 2013-present, open data): largest county permit record in Maryland. Building/health/site-road permits by DPIE agency, address, city, type, year, cost. Case number, project name, issue date, cost where recorded. Historical archive - dense 2013-2023.

Pricing

from $0.03 / 1,000 permit records

Rating

0.0

(0)

Developer

Wenhao Yang

Wenhao Yang

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Categories

Share

Prince George's County (MD) Permits

The largest county permit record in Maryland - the full Prince George's County permit archive, 2013 to the present. One query API over what was permitted, by which agency, at which address, and for how much.

Data

Prince George's County, Maryland open data (public permit register). ~461,000 permits, 2013-present - construction, health and site/road permits.

Each record is a permit case with:

  • Permit category - Building Permit (~419k) / Health Permit (~32k) / Site Road Permit (~10k)
  • Agency - DPIE (permits & inspections) issues the overwhelming majority; HEALTH / DER / DPW&T the rest
  • DPIE type code - the agency's own classification (SGU / TGU / DPIE ER / RW / FIRW ...) plus readable type on health permits
  • Case number, project name, address, city, ZIP
  • Case year and issue date
  • Expected construction cost where the county recorded one - the county records a value on roughly 46% of building permits, and the register includes million-dollar projects

A note on the archive's shape, stated plainly: coverage is dense from 2013 through 2023 (tens of thousands of permits a year), then thins sharply - 2024 ~6,500, 2025 ~1,200. This register is the deep historical record of PG County construction - ideal for property history, case lookups and archive research - not a real-time feed of new permits. Query it for what it is.

Low cost

From $0.00005 per record, down to $0.00003 at Gold

County permit data arrives as a text-heavy flat table where the construction cost sits in a text column and most years carry tens of thousands of cases - fine for the county's own portal, painful for anyone who wants to actually cut it by type, place or value. We made the archive directly queryable: category / agency / permitType / caseName / address / city / zip / year windows / issue-date windows all filter before a record returns, and groupBy (counts by category / agency / type / city / year) comes back as clean server counts. Cost-range queries sweep whole years and return only cases whose recorded cost lands in range. You query a permit archive that behaves like a database; the cleanup stays on our side.

Every record is one flat JSON object - no PDFs, no portal pagination, no scraping.

Use cases

  • Property / project history - every permit at an address or for a case number, with cost and year
  • County construction analysis - aggregate what was built, where and by which agency across the 2013-2023 archive
  • Diligence - confirm whether a project was permitted, when, and its recorded value

Inputs

FieldWhat it does
permitNumberexact case lookup
permitCategory / agency / permitTypefilter by kind of permit
caseName / address / city / zipfind by project / place
yearFrom / yearTocase-year window (archive density 2013-2023)
issuedFrom / issuedToissue-date window
minCost / maxCostrecorded-cost range (sweeps whole years; bounded)
aggregate + groupBycounts by category / agency / type / city / year

Example inputs

One permit case

{ "permitNumber": "3286789" }

Recent permits in Bowie - city is a prefix match, case-insensitive.

{ "city": "Bowie", "maxResults": 5 }

Permits with a recorded cost of $1M or more - the range is applied across the whole archive, so no year window is needed.

{ "minCost": 1000000, "maxResults": 5 }

How the archive splits by category

{ "aggregate": true, "groupBy": "category" }

Output fields

permitNumber / permitCategory / countyAgency / permitType / permitCaseYear / caseName / address / city / zip / issuanceDate / cost / location.

Honesty note: the county records expected construction cost on only ~46% of building permits (health and site/road permits carry none). The cost field is returned only where the county recorded it, never filled in.

Example output

One case - permitNumber=3286789 returns a single record. Every record also carries platform, source, and the aggregate columns groupKey / groupCount / groupBy, which are "" outside aggregate mode:

{
"platform": "md-pg-permits",
"source": "pg-permits",
"groupKey": "", "groupCount": "", "groupBy": "",
"permitNumber": "3286789",
"permitCategory": "Site Road Permit",
"countyAgency": "DPIE",
"permitType": "SITE DEVELOPMENT FINE GRADING PERMIT",
"permitCaseYear": "2021",
"caseName": "HIGHBRIDGE, LOT 2 - Infill",
"address": "7009 CEDAR",
"city": "BOWIE",
"zip": "20720",
"issuanceDate": "2026-09-08",
"cost": "0",
"location": "7009 CEDAR BOWIE,MD 20720"
}

aggregate=true, groupBy=category - one row per group (the record fields are ""; the group lands in groupKey / groupCount):

Building Permit 419,307
Health Permit 32,026
Site Road Permit 10,227

Source: Prince George's County open data (permit register, public records).