Gov Transparency Project/Transparency Findings
← All findings

Provo has 9,429 vendors, and a handful account for a disproportionate share of spending

Provo pays 9,429 unique vendors, the largest vendor roster in the project, indexed across 514 council meetings and 672 source documents. A roster that size sounds like diffuse spending. It's the opposite. In almost every city a small fraction of vendors absorbs most of the dollars, and Provo, with a municipal power utility and an airport, concentrates harder than most.

What vendor concentration means

Concentration is just how much of total spending flows to the top few vendors. A city can have ten thousand vendors and still send 60% to 70% of its money to its top 25, usually wholesale power providers, large construction and engineering firms, and benefits administrators. That isn't inherently a problem. Wholesale electricity genuinely is the biggest check a power city writes. The point of measuring concentration isn't to allege waste. It's to know where to look.

Why it matters for accountability

A vendor receiving a large, recurring share of public money is exactly where the accountability questions live. Was the contract competitively bid, or sole-sourced? Is it renewed automatically, or re-competed? Which council meeting approved it, and was it discussed or consent-bundled? You can't ask any of that until you can see the concentration. Provo's $963 million of indexed spending across 9,429 vendors makes the top of that distribution visible for the first time outside city hall.

How to use the Provo vendor search

The portal's vendor view ranks all 9,429 vendors by total paid. Three moves surface the patterns worth watching:

- Sort by total paid and read the top 25. That's where the concentration lives. - Open any vendor to see its payment history by year. A flat recurring line suggests an ongoing contract worth confirming was bid. - Watch for new high-dollar entrants. A vendor that jumps from nothing to a large total usually marks a contract award or a capital project.

Why independent indexing matters

In 2025 the Utah State Auditor flagged neighboring Vineyard for incomplete and late financial reporting, a reminder that the official pipeline can lag or gap. When a city's own reporting is delayed or partial, an independent index built from public records is the only contemporaneous check available. That's the whole reason this project parses vendor-level data instead of trusting that the aggregate will always be complete and on time.

What to watch

Watch Provo's top 25 vendors for any professional-services or construction firm climbing the ranks, because those are the contracts most worth confirming were competitively bid. Track whether large recurring vendors get approved in discussed agenda items or bundled into consent. And keep Vineyard's audit finding in mind as the reason independent vendor indexing exists: official completeness is an assumption worth verifying, not granting.

*Source: Provo City vendor index (9,429 vendors, 514 meetings); Utah State Auditor 2025 findings re: Vineyard.*

Search Provo vendors →

Source documents
Explore the Provo City data →
Nearby citiesSpanish Fork City →Vineyard City →