Skip to main content
Your trusted guide to Provo, Orem & Utah Valley
A man peering through the gap of a partly raised rolling archive shelf, rows of stored files receding into dim light behind him

Requesting Public Records in Utah County: What GRAMA Actually Entitles You To

Utah's Government Records Access and Management Act gives you a right to government records with real deadlines attached — 10 business days, five if you show urgency, and a denial by default if the clock runs out. Here is how to file one in Provo, Orem or Utah County, what a fee waiver requires, and how the two-step appeal works.

Most people who want a government record in Utah County ask for it the way you would ask a neighbor for a ladder — a phone call, a friendly explanation of why, and a hope that someone helpful is working that day. That approach works often enough to feel like the system, and then one day it does not work, and the person discovers they never actually invoked the law that was available to them the entire time.

The law is GRAMA — the Government Records Access and Management Act, Title 63G, Chapter 2 of the Utah Code. It is not a courtesy. It is a statute with deadlines, a burden of proof pointed at the government rather than at you, and an appeal route that survives being ignored.

The thing GRAMA gets right that most people miss

The default direction of the statute is the whole game. GRAMA starts from the position that records are open, and requires the governmental entity to identify the specific classification that would make a particular record something other than public. You are not required to justify your curiosity. There is no standing requirement, no residency requirement, and no obligation to explain what you plan to do with the record.

This is why the framing of a request matters so much. A request phrased as a question — "can you tell me whether the city ever inspected this property?" — invites a narrative answer, and a narrative answer is not a record. A request phrased as a document description — "inspection reports for the property at [address], January 2024 through December 2025" — invokes the statute and starts a clock.

Advertisement

The clock, which is the part worth memorizing

Section 63G-2-204(4) sets the response window. After receiving a request, a governmental entity must respond as soon as reasonably possible, but no later than 10 business days after receiving a written request.

That drops to five business days where the requester demonstrates that an expedited response benefits the public rather than the requester's own interest. Separately, the entity must review any request that seeks an expedited response and notify the requester within five business days.

Business days, not calendar days, and Utah has state holidays that most people do not track. A request filed the Friday before Pioneer Day is not late when it comes back later than you expected.

Extraordinary circumstances are real but named

Subsection (6) lists what counts as "extraordinary circumstances" permitting an extension — and the point of a list is that it is a list. The entity must give you a description of the circumstances it is relying on, not simply a note that the request is under review. Subsection (7) then imposes its own time limits on those extended circumstances, including specific five-business-day windows for records that have to be retrieved from another entity.

Silence is a denial, and that is deliberate

This is the provision most worth knowing, because it converts inaction into something you can act on. Under Subsection 63G-2-204(9), if a governmental entity fails to provide the requested records or issue a denial within the time specified, the request is considered denied.

An entity cannot exhaust you by not replying. The moment the clock runs out, you hold an appealable denial with a date on it, and the 30-day appeal window under Section 63G-2-401 begins running from that constructive denial rather than from some letter that never came.

What has to be in the request

Section 63G-2-204(1)(a) is specific about form. A written request must contain:

That final requirement carries all the weight. "Reasonable specificity" is not a demand that you already know the document's file name — you usually cannot. It is a demand that a records officer reading your request can tell what to go look for. Naming a department, a date range and a document type will nearly always clear the bar. Naming a subject and a feeling will not.

One request, one entity

Subsection (1)(b)(i) states plainly that a single record request may not be submitted to multiple governmental entities. If your question spans Provo City and Utah County — say, a road project where the city permitted and the county owns a piece of the corridor — that is two requests, drafted separately, filed separately, each with its own clock.

This is a common and avoidable failure in Utah Valley specifically, because so many functions here are shared across boundaries. Cedar Hills contracts police from American Fork. Several cities share a fire district. The entity that holds the record is the entity you file with, and that is not always the entity whose name is on the sign.

Fees, and the waiver most people never ask for

An entity may charge for the actual cost of providing a copy, and in defined circumstances for the staff time involved in compiling it. What surprises people is that the fee is not fixed at the counter and final.

Section 63G-2-203(4) permits a fee waiver. Subsection (6)(a) then provides that a person who believes there has been an unreasonable denial of a fee waiver may appeal that denial in the same manner as a denial of access. And the adjudicative body hearing that appeal reviews the fee waiver de novo — it makes its own decision rather than deferring to the entity's — while still reviewing and considering the entity's reasoning.

There is also a repeat-requester provision worth knowing: Subsection (5) limits fee-waiver treatment where the requester is not a Utah media representative and submitted a separate request within the 10-day period immediately before the current one. Filing a rapid series of small requests can therefore cost you a waiver you would have had if you had filed one well-drafted request.

Advertisement

The appeal, which is two steps and starts internally

People imagine an appeal as a courtroom. The first step is not.

Step one — the chief administrative officer. Under Section 63G-2-401(1)(a), a requester or interested party may appeal an access denial, or a fee-waiver denial under Subsection 63G-2-203(4), to the chief administrative officer of the governmental entity, by filing a notice of appeal within 30 days. The clock starts when the entity sends a notice of denial under Section 63G-2-205, or when the request is considered denied under Subsection 63G-2-204(9) — the silence case above.

Step two — beyond the entity. If the chief administrative officer affirms the denial, the statute provides onward routes, including an appeal to the director as provided in Section 63G-2-403. Which forum applies depends on the entity involved and on whether the political subdivision has adopted its own process under Section 63G-2-701.

The practical lesson is that the 30-day window is short and it is easy to miss while waiting politely for a reply that is never coming. Diary the date you filed. Add 10 business days. If nothing arrives, you have a denial, and you have 30 days from that point.

Where small cities differ

Section 63G-2-701 lets a political subdivision adopt an ordinance or policy governing access to its own records, and permits a political subdivision to be exempt from certain procedural requirements if it determines that its resources are insufficient to meet them.

That is a real carve-out and it is worth checking before assuming the statewide deadlines apply verbatim in a town of two thousand people. But the carve-out has a floor. Subsection (5)(a) requires that a political subdivision shall establish an appeals process for persons aggrieved by classification, designation or access decisions, and Subsection (5)(b) requires that process to include a route for a requester or interested party.

So in Provo, in Orem, in Lehi and in Salem alike, there is always somewhere to take a refusal. The address changes. The right does not.

How this looks in practice in Utah Valley

A few patterns recur locally.

Police records are the most commonly requested and the most commonly misunderstood, because the classification rules treat an active investigation differently from a closed one, and because chronological logs are handled distinctly under the definitions in Section 63G-2-103(3).

Land use and permitting records are usually the easiest win, and they are the ones that matter most to homeowners in a valley building this fast. Inspection reports, permit applications and approved plans are ordinary municipal records.

Anything involving a negotiation still under way is where you should expect friction, and where the entity is most likely to have a genuine classification to point at rather than a reflex.

If you have followed the Vesper parcel coverage, you have already seen a real example of the limits: a news organization's request for documents relating to a city parcel sale was denied, and the terms remained unconfirmed as a result. GRAMA is a strong tool and it is not a universal one. Knowing which of those two things you are dealing with is most of the skill.

A short template that works

Records request under Utah Code § 63G-2-204

Advertisement

Name · mailing address · email · daytime phone

I request the following record(s): [document type], held by [department], covering [date range], relating to [subject or address].

I request a fee waiver under § 63G-2-203(4) on the basis that release primarily benefits the public because [reason]. If a waiver is denied, please provide a cost estimate before incurring charges above $[amount].

If any portion is withheld, please identify the specific classification relied upon and release the remainder.

That last line matters. Partial withholding is normal; wholesale refusal because part of a file is protected is not what the statute contemplates.

The short version

GRAMA is a deadline statute wearing the costume of a courtesy. Ten business days, five if you can show public urgency, and an automatic denial if the clock runs out — which is a feature, because it gives you something to appeal. Put your contact details in, describe a document rather than a topic, file with the entity that actually holds the record, ask for the waiver, and diary the 30 days.

Related Guides

Advertisement

Frequently Asked Questions

What is GRAMA and what does it actually give me?
GRAMA is the Government Records Access and Management Act, Title 63G, Chapter 2 of the Utah Code. It creates a presumption that records held by a governmental entity are public unless the entity can point to a specific classification that makes them otherwise. That framing matters more than it sounds: you are not asking a favor, and the entity carries the burden of naming the exemption it is relying on. It applies to state agencies and to political subdivisions, which is the category Provo City, Orem City and Utah County all fall into.
How long does a city have to respond to my request?
Section 63G-2-204(4) requires a governmental entity to respond as soon as reasonably possible, but no later than 10 business days after receiving a written request. That drops to five business days if the requester demonstrates that expedited handling benefits the public rather than the requester personally. The entity must also review a request seeking an expedited response and notify the requester within five business days. Extraordinary circumstances under Subsection (6) can extend the clock, but the entity has to describe the specific circumstance rather than simply claim to be busy.
What happens if they just never answer?
Silence is not a stall — it is a denial. Under Subsection 63G-2-204(9), if the governmental entity fails to provide the requested records or issue a denial within the time allowed, the request is considered denied. That is a deliberate design choice, and it works in your favor: it converts an ignored request into an appealable event with a date attached, so an entity cannot run out your rights by not replying.
What has to be in the request for it to count?
Section 63G-2-204(1) requires a written request containing your name, mailing address, daytime telephone number, and your email address if you have one and are willing to accept communications that way. It also requires a description of the record that identifies it with reasonable specificity. That last phrase is where most requests fail. A request for everything about a topic is easy to deflect; a request naming a date range, a department and a document type is much harder to answer with a shrug.
Can I send the same request to several cities at once?
Not as a single request. Subsection 63G-2-204(1)(b) states that a single record request may not be submitted to multiple governmental entities. If you want the same category of record from Provo, Orem and Utah County, that is three separate requests filed with three separate entities. This is worth knowing before you draft, because a scattergun request sent to a shared address can be rejected on form rather than substance.
Do I have to pay, and can the fee be waived?
An entity may charge for the actual cost of duplication and, in some circumstances, for staff time to compile the record. Section 63G-2-203(4) allows a fee waiver, and Subsection (6)(a) gives you an appeal if you believe a waiver was unreasonably denied. The appeal of a fee-waiver denial runs the same route as an appeal of a records denial, and the body hearing it reviews the waiver question de novo — meaning it decides for itself rather than merely checking whether the entity's decision was reasonable.
How does the appeal work if I am refused?
It is two steps and the first one is internal. Under Section 63G-2-401, a requester or interested party may appeal an access denial, or a fee-waiver denial, to the chief administrative officer of the governmental entity by filing a notice of appeal within 30 days after the denial is sent — or within 30 days after the request is considered denied by the clock running out. If that appeal is refused, the requester may take it further, including to the State Records Committee or to district court depending on the entity and the route chosen.
Does a small city have to follow all of this?
Mostly, but not identically. Section 63G-2-701 lets a political subdivision adopt its own ordinance or policy governing access, and a political subdivision may be exempt from some procedural sections if it determines its resources are insufficient. What it may not do is opt out of having a process: Subsection (5)(a) requires a political subdivision to establish an appeals process for persons aggrieved by classification, designation or access decisions. So the deadlines may vary between Provo and a small city like Genola, but the right of appeal does not disappear.
JoAnn Giordano
JoAnn Giordano
Editor-in-Chief
JoAnn Giordano is the editor-in-chief of Provo.com. Having lived in and around Utah Valley for years, she leads the site's editorial direction with a focus on the comprehensive, honest local coverage that helps residents, students, and newcomers feel at home. When she's not shaping Provo.com's restaurant and neighborhood coverage, she's exploring the valley's trails and tracking down the best new spots on Center Street.