NJ OPRA Portal

Submit Your OPRA Request

Choose the New Jersey agency that holds the records, describe the records you want in plain language, and NJ OPRA Portal formats your request to meet OPRA submission requirements and transmits it directly to that agency's records custodian. Standard OPRA request filing is always free.

How filing works

  • Select the agency that holds the records — a municipality, county agency, school district, police department, or state agency.
  • Describe the records you want in plain language, identifying them specifically enough for a custodian to locate them.
  • We format the request to meet OPRA submission requirements and transmit it directly to that agency's records custodian.
  • Replies come back to you through the portal, where you can track the request.

Why file through NJ OPRA Portal

Standard OPRA request filing is always free. Most requests take under five minutes to submit, every request is automatically formatted to meet OPRA submission requirements, and it goes directly to the agency's records custodian rather than through a third-party clearinghouse.

Response timing

A custodian generally must respond within seven business days, subject to statutory exceptions and permitted extensions.

Start a free OPRA request · Browse all NJ agencies