To check Houston permit status, first confirm whether the property is governed by the City of Houston or Harris County, then open the exact project or permit in that authority’s system. For a City project, start at the Houston Permit Portal. Treat plan review, permit issuance, inspections, and certificate or completion records as separate states.
Reviewed August 26, 2026 against the live City of Houston and Harris County permit routes cited on this page.
Pass the Houston-versus-Harris County gate
| Property result | System to use | Identity to retain |
|---|---|---|
| Inside City of Houston permitting jurisdiction | City Permit Portal | Address, parcel/account clue, City project or permit number |
| Unincorporated Harris County | Harris County OCE Permits | Address, County project number, document/inspection record |
| Another incorporated city | That municipality’s official permitting source | Municipality and parcel identity |
| Boundary unresolved | Stop status interpretation | Map or agency response confirming the permit authority |
A Houston mailing address is not enough. The same metro address can sit outside City limits, and County records do not fill the City portal automatically. If no City result appears, verify jurisdiction before changing the address repeatedly or concluding that no permit exists.
Convert the address into the record number that owns status
- Search the complete address and select the exact property or project candidate.
- Compare street number, street name, suite or building, parcel/account clue, and work description.
- Copy the project number, permit number, application or plan-review number, and trade permit numbers separately.
- Open the project or permit detail instead of reporting the search-results label.
- Save the displayed status, milestone dates, responsible department, and next required action.
The City describes its portal as a real-time source that can follow permit progress from submittal to issuance. The City’s Permits and Inspections page separately points to plan-status checks, inspection history, inspection scheduling, recent sold permits, and certificate-of-occupancy requirements. Those functions should not be collapsed into one “permit status.”
Keep the three-year sold-permit shortcut in its lane
The City’s Permits and Inspections page labels one shortcut for permits sold within the past three years. That time-bounded list can confirm a recent sale or issuance clue, but it is not a complete property-history result. When the work may be older, retain the address and every known permit or project number, search the main City portal, then request the specific existing record from the responsible department if the online routes still leave a gap. Do not convert an empty recent-results screen into “no permit ever existed.”
Read Houston status as a state machine
| State family | Evidence to copy | What it does not establish |
|---|---|---|
| Application/submittal | Submitted date, project number, record type | That plan review is complete |
| Plan review | Discipline/process, status, comments, resubmittal or target date | That a permit was issued |
| Permit | Permit number, issued/sold date, scope, contractor, expiry when shown | That work passed inspection |
| Inspection | Inspection type, date, result, correction, next inspection | That all permits or trades are final |
| Completion/occupancy | Final, certificate, release, or closing record | That later work or another suite is covered |
Build a parent-project and child-permit ledger
One construction project can produce a building permit plus electrical, plumbing, mechanical, fire, sign, driveway, utility, or other records. Put the parent project in the first row and each child permit beneath it. Record the responsible department and status for every row. A final building inspection does not automatically close a separate trade permit, and an issued trade permit does not show the parent plan review is complete.
| Ledger row | Identifier | Current state | Open dependency |
|---|---|---|---|
| Parent project/plan | Project or plan-review number | Submitted / review / approved / other exact label | Unclosed discipline or document |
| Building permit | Permit number | Issued / inspection / final exact label | Required inspections or expiry |
| Trade permit | Electrical/plumbing/mechanical number | Its own status | Trade inspection or final |
| Occupancy/release | Certificate, power release, or compliance identifier | Issued / pending / absent | Scope and prerequisites |
Use the Harris County route only with a County project number
Harris County’s Project Status page requires a complete 10-digit project number. The County permits page provides separate routes for permit search, project status, document download, inspections, power release, and certificates of compliance. If you have only an address, find the County project first; do not paste a City permit number into the County status field.
Recover from six Houston status failures
- No address candidate: remove suite text, try the base street address, and confirm the property jurisdiction.
- Several projects appear: match scope, dates, parcel or suite, and project/permit hierarchy.
- Status is unchanged: open discipline/process detail and look for corrections, fees, resubmittals, or a pending owner action.
- Permit is issued but inspection is blank: verify whether an inspection was requested and whether results live in another record family.
- Old work is absent: search former addresses and request the existing records from the correct City department.
- Portal is unavailable: retain the exact URL, query, timestamp, and identifiers; retry the official source or contact the custodian instead of using an aggregator as the final record.
Ask for existing Houston records when the portal cannot close the gap
The City’s Public Information Act page states that a written request must seek information already in existence and be sent to the department that has it; the City is not required to create information, compile data, conduct legal research, or answer questions. Name the property, project/permit number, document type, department, and date range. The page routes Building Permits to Public Works.
Check flood maps separately from the permit record
Keep the same property selected, but treat the flood-map lookup as a separate check. The Harris County Flood Education Mapping Tool’s own explanation distinguishes it from the effective Flood Insurance Rate Map (FIRM). The County’s accompanying FAQ directs readers to FEMA’s Map Service Center to view a FIRM. Record the map source, panel and effective date separately from the permit number and status; a map color is not a permit decision.
For a City of Houston project, the City’s Development Regulations page lists Chapter 19 floodplain management under Public Works regulations, separately from planning and platting. Ask the responsible City department which current review applies to the proposed work, giving the permit number and scope. This article does not determine whether a particular project needs floodplain-development approval.
Keep three findings separate: what the permit record shows, what the effective map shows, and what the responsible department says about this project. None alone establishes that the property is safe, buildable or eligible for a particular insurance policy.
Write a Houston result that another person can reproduce
Record jurisdiction, address searched, selected project and permit numbers, exact status labels, milestone dates, every inspection result, completion or certificate record, and unresolved dependency. Use Final Inspection Status Check for inspection closure, Certificate of Occupancy vs Building Permit for occupancy scope, and City vs County Permit Records when authority is uncertain. A Houston portal row does not prove all work was completed, code-compliant today, or authorized for a different parcel or suite.