Rochester NY Building Permit Records: Public Search or Owner Portal?

For an address inside the City of Rochester, New York, start with the City’s BuildingBlocks property tool. Its public fields include building-permit type and issue date, plus separate code-enforcement and certificate-of-occupancy information. Use Civics when you are the owner or an authorized manager handling that property’s City cases. A BuildingBlocks permit entry is a useful lead; the issued document, the final inspection and older files may sit elsewhere in the City’s records.

Start with the address in Rochester’s BuildingBlocks tool

Open the City’s BuildingBlocks page and follow its tool link. The City describes it as a search for properties within city limits; its guidance for related property views says to enter an address and choose the matching property. Confirm the street, unit where relevant and city boundary before treating a result as yours, since a Rochester mailing address can belong to a property outside the city. The City says BuildingBlocks works best in Chrome or Firefox if the embedded map fails on your device.

On the property view, keep the record families apart:

  • Building permits list a type and issue date. Record the exact type and date that appear, then seek the underlying permit if you need its scope, number or conditions.
  • Code enforcement fields include open cases and individual open violations. An open case records an enforcement matter, separate from any building permit.
  • Certificate of occupancy appears with an expiration-date field. Final inspection of a specific alteration is recorded with that alteration’s permit.

The City also lists parcel and ownership fields, which can help you check that you selected the intended property. Keep a neighboring parcel’s permit out of your timeline even when the street number looks similar. If the result seems thin, keep the address variant and the date you searched. The City’s page describes available fields without giving a historical start date or download coverage. Our address-lookup guide explains how to check competing address matches. When a parcel has been split or merged since the permit was issued, match Rochester property refresh dates to parcel history before assigning the old permit to a current parcel.

Use Rochester’s Civics portal for an owner’s code case

The City describes Civics as its property-management portal. An owner or authorized agent can create an account, complete a Building Owner Registry application for each property, and then view records associated with a registered property. Current functions listed by the City include owner/manager contact information, open code cases and violations, and work schedules for open cases. If you manage several properties, register each one; an account shows only the buildings registered to it.

The same City page lists building-permit applications, certificate-of-occupancy renewal applications and automated inspection notices under future features, so check the page for what Civics offers today. For a buyer, neighbor or researcher who is not an authorized owner or manager, BuildingBlocks is the public starting point. For an owner who needs to act on a code case, Civics is the account route. If neither view shows the record you expect, the City’s files may still hold it.

Get Rochester permit documents and inspection answers beyond the public view

If you have a permit lead but need to know who handled an inspection, the City’s permit-inspections page points to an inspector map: search by address, open the relevant permit record and use the listed inspector contact when available. An issued permit still needs separate inspection or completion evidence. Our final-inspection guide explains that distinction.

For a copy of an older permit, plan or inspection record that the public views do not supply, use the City’s FOIL records page. Its request instructions ask for a reasonably specific description and whether you want to inspect records, receive copies or both. Give the City address, approximate work period, permit type and any number you actually found; name the document you want and mention which public view you checked. Ask whether the City holds it. The City notes that its FOIL route covers City records; suburban towns and Monroe County handle their own.

Keep a small timeline with separate columns for the permit issue date, any code-case date, CO expiration and an actual inspection or final document. Those dates can describe different administrative events. A visible permit shows issuance, and finished work shows up in the inspection or final record; a missing online result is a reason to file a FOIL request. If an old file remains unresolved, the old-permit lookup guide offers a broader records-request checklist.

City of Rochester BuildingBlocks, Civics, permit-inspection and FOIL pages checked September 28, 2026.