New Jersey OPRA Public Records Request Portal
Submit public records requests to any New Jersey government agency — free, legal, and privacy-protected. No legal expertise required.
Start a Request Browse AgenciesHow to File an OPRA Request in New Jersey
Filing an OPRA request online is simple. Whether you need police reports, school district budgets, building permits, or any other government record, NJ OPRA Portal handles the formatting and delivery for you.
- Step 1: Find your agency — Search New Jersey public agencies by name, county, or type. Pick the right office in seconds. We cover 1,250+ agencies including every municipality, school district, fire district, and housing authority.
- Step 2: Describe what you need — Write what records you want in plain language. Whether it's a police incident report, teacher salary data, or building permit history — just describe it and we'll format it to be legally compliant.
- Step 3: We handle the rest — Your OPRA request is delivered directly to the records custodian. Agencies must respond within 7 business days under NJ law (N.J.S.A. 47:1A-5). Track everything in your free dashboard.
Popular OPRA Requests by Agency Type
School District OPRA Requests
Request teacher salaries, superintendent contracts, board meeting minutes, school budgets, vendor agreements, and student transportation records from any NJ school district. Search for your school district by name — e.g., "Newark Board of Education," "Cherry Hill School District," or "Lakewood Township School District."
Municipality OPRA Requests
Request police reports, building permits, code violations, government contracts, employee salaries, meeting minutes, and emails from any NJ town, city, or township. File an OPRA request online to towns like Jersey City, Trenton, Edison, or any of New Jersey's 565 municipalities.
Property Records for Realtors
NJ real estate professionals use OPRA to request building permits, certificates of occupancy, tax assessment records, open violations, and municipal liens. Learn more about OPRA for realtors.
Common Record Types You Can Request
Meeting Minutes & Agendas
Council meetings, board sessions, public hearings
Budget & Financial Records
Annual budgets, audits, expenditure reports
Contracts & Vendor Agreements
Professional services, procurement, bids
Personnel Records
Salaries, titles, employment dates (non-confidential)
Policies & Procedures
Internal policies, SOPs, regulations
Communications & Correspondence
Emails, letters, memos between officials
Browse by Agency Type
Municipalities
550+ towns, cities, boroughs, townships, and villages across New Jersey
School Districts
600+ K-12 public schools and vocational schools
Fire Districts
Fire departments and districts — coming soon
Housing Authorities
Public housing agencies — coming soon
Browse Agencies by County
- Atlantic County
- Bergen County
- Burlington County
- Camden County
- Cape May County
- Cumberland County
- Essex County
- Gloucester County
- Hudson County
- Hunterdon County
- Mercer County
- Middlesex County
- Monmouth County
- Morris County
- Ocean County
- Passaic County
- Salem County
- Somerset County
- Sussex County
- Union County
- Warren County
Your Rights Under OPRA
The Open Public Records Act (N.J.S.A. 47:1A-1 et seq.) grants every person the right to access government records in New Jersey. Agencies must respond within 7 business days. You do not need to explain why you want the records. If denied, you have the right to appeal to the Government Records Council (GRC) or file in Superior Court.