Federal Contracting Statistics: Key Facts and Figures
Published 2026-02-14
The U.S. federal government is the world's largest buyer of goods and services, spending over $700 billion annually on contracts. Understanding the scale, distribution, and trends of this spending is essential for contractors, investors, and policy analysts.
The statistics below are derived from ContractCliff's analysis of 32.9 million contracts reported to USAspending.gov across fiscal years 2020-2026. This covers prime contract awards to over 200,000 companies.
Federal Contract Spending at a Glance
Federal contract spending has grown significantly over the past decade, driven by defense modernization programs, COVID-era emergency spending, and infrastructure investment. Key metrics tracked by ContractCliff include:
- Total contracts processed: 32.9 million individual contract awards
- Unique companies: 200,000+ federal contractors tracked
- Active contract cliffs: 374,000+ contracts approaching expiration
- Federal agencies: 111 agencies with active contracting programs
For live, current numbers, visit the ContractCliff homepage which displays up-to-date statistics.
Spending by Agency
Federal contract spending is heavily concentrated in a handful of agencies. The Department of Defense accounts for roughly two-thirds of all contract dollars, followed by civilian agencies like the Department of Health and Human Services, Department of Energy, and Department of Veterans Affairs.
Browse all federal agencies on ContractCliff to see spending breakdowns, top contractors, and contract cliffs for each agency.
Spending by Industry (NAICS Code)
Federal contract spending spans nearly every industry in the economy. The largest NAICS codes by federal spending include aircraft manufacturing (336411), engineering services (541330), computer systems design (541512), shipbuilding (336611), and facilities support services (561210). Civilian categories like hotels and motels (721110) also see significant federal spending through government travel contracts.
Understanding which NAICS codes receive the most federal dollars helps contractors identify market opportunities and investors assess sector exposure. Browse all NAICS codes to see spending and contract counts by industry.
Contract Cliffs: Expiration Risk
At any given time, hundreds of billions of dollars in federal contracts are approaching their expiration dates. These "contract cliffs" represent both risk (for incumbents) and opportunity (for competitors).
ContractCliff tracks 374,000+ active contract cliffs with cliff dates, value at risk, and months remaining. The homepage displays the highest-value cliffs across all contractors.
Learn more about contract expirations in our guide: What is a contract cliff?
Concentration Risk
ContractCliff computes HHI concentration scores for over 100,000 federal contractors. Companies with high concentration (HHI above 2,500) derive most of their federal revenue from a single agency, making them vulnerable to budget cuts or contract losses at that agency.
The federal contractor market ranges from highly diversified firms like Booz Allen Hamilton (which serves both defense and civilian agencies) to single-agency specialists. See our deep dive on understanding HHI concentration risk.
Small Business Participation
The federal government targets 23% of prime contract dollars for small businesses, with additional goals for women-owned, service-disabled veteran-owned, and HUBZone small businesses. In recent years, the government has met or exceeded the overall 23% goal.
Small businesses can use ContractCliff to identify upcoming contract expirations in their NAICS code and plan their capture efforts accordingly. See our guide on small business set-aside opportunities.
Data Source
All statistics are derived from USAspending.gov bulk award archives covering fiscal years 2020-2026. Contract cliffs and concentration scores are computed by ContractCliff from this underlying data. Statistics are refreshed periodically as new data becomes available.
For methodology details, see our About page.