How to Find Local Government RFPs Before Everyone Else
Cities, counties, school districts, and special districts post RFPs in scattered, inconsistent places. A practical system for covering the local long tail.
Sam Evans, Founder / May 12, 2026 / 4 min read
Local government is the biggest, least visible RFP market in the country. There are roughly 90,000 local governments in the United States: about 19,000 cities and towns, 3,000 counties, 13,000 school districts, and tens of thousands of special districts running water systems, transit, ports, housing authorities, and libraries. They all buy services, and most of them must post solicitations publicly. Yet no SAM.gov exists for any of it. This guide gives you a working system for finding local RFPs, plus an honest take on what can and cannot be automated today.
Why local is worth the trouble
Three structural advantages make local RFPs attractive for small and mid-size firms:
- Less competition. A federal IT solicitation can draw dozens of responses. A county website redesign might draw four, and two will be boilerplate.
- Relationship-scale buyers. A city purchasing officer will take your call. A federal contracting officer is procedurally walled off.
- Winnable sizes. Local contracts commonly run $25K to $500K: real revenue for a small firm, beneath the radar of national players.
The trade-off is discovery cost. The opportunities are scattered across thousands of websites, platforms, and newspaper notices, and that fragmentation is exactly why the firms that solve discovery quietly dominate their local niches.
Layer 1: The platforms local agencies actually use
Start with leverage. A large share of local agencies publish through a procurement platform rather than building their own system, and one vendor registration covers every agency on that platform. The recurring names: Bonfire, OpenGov Procurement, PlanetBids (especially dense in California), Public Purchase, Ionwave, Periscope S2G, Vendor Registry, plus the network-model services DemandStar and BidNet Direct. Register on each platform that is active in your region, set commodity categories and geography, and turn on every alert.
How do you know which platforms are active in your region? Pull the last few solicitations from five or six agencies you care about and note where the "submit" link points. The platform pattern in your area becomes obvious fast.
Layer 2: County and big-city purchasing pages
Counties and larger cities frequently run their own bid pages even when they also use a platform. Bookmark the purchasing page of every county and city above roughly 50,000 population in your territory, and sweep them weekly. Look for pages titled "Bids and RFPs," "Procurement," "Doing Business With Us," or "Vendor Opportunities." Where a page offers an email list, join it; where it offers RSS, even better, though RSS is increasingly rare.
Layer 3: School districts and special districts
This is the deepest part of the long tail and the least served by any commercial tool. School districts buy technology, food service, transportation, construction, and professional services on regular cycles. Special districts buy engineering, operations, communications, and consulting. Their postings live on district websites, in board agenda packets, and in legal notices. Two practical tactics:
- Board agendas are a leading indicator. Districts approve "authorization to issue RFP" weeks before the RFP posts. Watching agenda items for your service category gives you a pre-RFP head start that almost nobody else bothers to get.
- Statewide public notice sites. Most states aggregate newspaper legal notices into one searchable site. Small-district solicitations that never touch a platform still appear here, because the law requires it.
Layer 4: Cooperative and cross-posted sources
Check whether your state portal accepts local postings (several do), and whether regional councils of government aggregate member-agency bids. Cooperative purchasing contracts deserve a separate look: winning a co-op seat can let every member agency buy from you without further competition.
The honest economics of doing this by hand
Add it up: platform alerts (low effort once configured), 20 to 40 weekly page checks (2 to 4 hours), agenda watching (1 to 2 hours), notice-site searches (30 minutes). A disciplined solo operator can cover one metro area in about half a day per week. Expanding to a whole state by hand is where the model collapses, and you face the classic build-buy-ignore decision.
This is the problem we started RFPhound to solve, and the honest status matters: our federal coverage is live nationwide today, alongside a curated agency and private RFP pipeline, while the local long tail, the very layer this article describes, is the layer we are building source by source, with state portals and platform aggregators coming online weekly. We publish what is live rather than implying total coverage, because we have read enough vendor pages promising "every local bid" to know better. No service today covers all 90,000 local governments. Anyone who says otherwise is marketing.
A 7-day setup plan
- Day 1: Define your territory and service categories precisely.
- Day 2: Identify the 30 agencies you most want as clients.
- Day 3: Find where each posted its last 5 solicitations; list the platforms that appear.
- Day 4: Register on those platforms with tuned alerts.
- Day 5: Bookmark the self-hosted purchasing pages and join their email lists.
- Day 6: Set up searches on your statewide public notice site and check your state portal for local postings.
- Day 7: Build a simple tracker: opportunity, agency, source, deadline, go/no-go. Then run the weekly sweep, every week.
Local RFP discovery rewards consistency over cleverness. The firms that win locally are rarely the biggest; they are the ones who saw the RFP on day one and had coffee with the purchasing officer the year before. Set up the system, keep it running, and automate the scanning the moment it starts eating your proposal-writing time.
While you were reading
New RFPs posted this morning. Want them in your inbox by 7am?
No spam, no list sharing. Unsubscribe anytime with one click.