Federal NAICS code directory

62 top federal-spend NAICS codes grouped by sector. Each links to a deep-dive page with top contractors, recent awards, agency breakdown, and pricing intelligence.

Professional, Scientific & Technical Services

The largest federal services sector — engineering, IT, management consulting, R&D, and other knowledge-work contracts.

Construction

Federal construction, renovation, and infrastructure contracts — military bases, civil works, federal buildings.

Manufacturing

Defense and dual-use manufacturing — aerospace, vehicles, electronics, pharmaceuticals.

Facilities & Support Services

Operations and maintenance, security, janitorial — long-running federal services contracts.

Healthcare & Social Assistance

VA, DoD, IHS, and HHS clinical and support services.

Educational Services

Training, simulation, education, and curriculum development for federal agencies.

Transportation & Logistics

Federal logistics, freight, and storage contracts — DLA, USPS, DoD.

Information & Telecommunications

Federal data, telecom, broadcasting, and content contracts.

Get NAICS-targeted opportunity alerts

Tell us which NAICS codes you bid on. We'll email you matching solicitations and award patterns.

✓ You’re on the list. We’ll never spam you.

Helpful guides

Continue learning

See all guides →
More on BesaGov

Keep researching

FAQ

What is a NAICS code?

NAICS (North American Industry Classification System) codes are 6-digit identifiers the U.S. government uses to classify the type of work being procured. Every federal contract is tagged with at least one NAICS code, and your firm must be registered in SAM.gov under each NAICS code you want to bid in.

Which NAICS codes have the most federal spend?

R&D (541715), professional services (541330, 541511, 541512), construction (236220), facilities support (561210), and aircraft manufacturing (336411) are consistently among the largest federal NAICS codes by obligation. Spend distribution shifts year-to-year based on agency priorities.

Can my firm be registered under multiple NAICS codes?

Yes — there is no limit. Most federal contractors carry 5-15 NAICS codes covering their primary line of work plus adjacent capabilities. SAM.gov lets you add and remove NAICS codes any time without re-registering.

How do I pick the right NAICS for a solicitation?

The contracting officer assigns the NAICS code on the solicitation. Your job is to make sure your SAM.gov registration includes that code. If you believe the agency picked the wrong NAICS (it changes the size standard), you can file a NAICS appeal with the SBA within 10 days of the solicitation issue date.