NAICS Code for Residential Construction: A Contractor's SAM.gov Guide

Updated 2026-08-21 · BidWatch

Residential construction NAICS codes range from 236115 (single-family general contractors) to 236220 (residential remodelers and alteration specialists), depending on whether your firm builds new homes, multi-family projects, or handles renovations. The specific code you choose in your SAM.gov profile affects which federal solicitations appear in your opportunities list—get it wrong, and you'll miss work that matches your capabilities.

Free: BidWatch watches 3 SAM.gov solicitations for your NAICS codes and alerts you to every deadline and amendment. Watch your first solicitations free →

What Is a NAICS Code and Why It Matters for Contractors

The North American Industry Classification System (NAICS) assigns a six-digit code to every business based on its primary activity. For federal contracting, your NAICS code is not optional—it's the filter that determines which federal bids the GSA, Army Corps, and other agencies send your way.

When you register on SAM.gov, you list your business's primary NAICS code (and optionally, secondary codes for related services). Federal solicitation platforms use these codes to match work to contractors. An Army Corps of Engineers project to build barracks at Fort Leonard Wood, for example, will typically specify which NAICS codes are eligible to bid—often 236115 or 236116, depending on the scope. If your firm isn't registered under one of the eligible codes, you won't even see the opportunity.

Equally important: your NAICS code becomes part of your contracting history. Agencies reviewing past performance may require that your previous projects were performed under the same or closely related NAICS code. A switch from 236115 (new single-family) to 236210 (remodeling) mid-career can create a gap that needs explanation.

Residential Construction NAICS Codes: Which Applies to Your Firm

The 236 series covers all residential construction. Here are the main codes contractors use:

NAICS Code Description Examples
236115 New Single-Family General Contractors (except Operative Builders) General contractor building one or more new single-family homes on client-owned land
236116 New Multi-Family General Contractors General contractor building duplexes, townhomes, apartments, or condos (2+ units)
236117 New Housing Operative Builders Firm that develops the land and builds homes for resale (spec builders, developer-builders)
236210 Residential Remodelers Renovation, remodeling, and alteration work on existing residential structures
236220 Residential Building Construction (Repairs and Alterations) Specialized repair, maintenance, and alteration work on residential buildings

The Census Bureau also maintains codes for specialty trades (electricians, plumbers, HVAC), but most general contractors performing residential work use one of the codes above.

How to Know Which Code Fits Your Business

The distinction between 236115 and 236116 is worth clarifying because it affects both federal work and your business profile. Here's the key difference:

If your firm does work across multiple categories—say, 70% new construction and 30% remodeling—list your primary code as the one that represents your larger revenue stream. Your secondary codes can capture the rest. SAM.gov allows you to register under multiple NAICS codes to cast a wider net.

NAICS Codes and Federal Bid Eligibility

Federal agencies publish solicitations for residential construction work regularly. Here are some real-world scenarios:

Military Housing: The Army Corps of Engineers, Naval Facilities Engineering Systems Command (NAVFAC), and Air Force Civil Engineer Center manage military base housing. They solicit new barracks, officer quarters, and family housing. These contracts typically require 236115 or 236116. A recent Corps notice for residential construction at domestic military installations explicitly stated eligible codes as "236115, 236116, and 236117." If your firm wasn't registered under one of these codes, you couldn't bid.

VA Housing Programs: The Veterans Affairs department oversees loan guarantee and direct-loan programs for veteran housing. VA-backed projects often solicit general contractors through GSA or open federal channels. These typically use 236115 or 236116.

USDA Rural Development: USDA offers grants and loans for rural housing and infrastructure. Solicitations for construction work in rural areas use NAICS codes to identify eligible contractors. A single-family home project in a rural county might require 236115; a multi-family rural rental project would need 236116.

Disaster Recovery and Housing Assistance: After hurricanes, floods, or other disasters, the Federal Emergency Management Agency (FEMA) and Housing and Urban Development (HUD) solicit contractors to rebuild. Residential reconstruction work almost always requires 236115 or 236210, depending on whether you're building new or restoring existing structures.

To find these opportunities, contractors log into SAM.gov, set up "saved searches" based on their NAICS codes and keywords, and receive alerts when new solicitations match their profile. Tools like BidWatch automate this process—they scan SAM.gov daily for your codes and keywords, track deadline changes and amendments, and send alerts at 21, 13, 7, and 3 days before the response deadline so you don't miss a window. The free plan monitors 3 active solicitations; paid plans start at $12.99 per month with a 14-day trial and offer unlimited tracking.

Common NAICS Code Mistakes and How to Avoid Them

Mistake 1: Registering under the wrong operative code. Some firms register as 236117 (operative builders) when they are actually 236115 (hired contractors). The difference is ownership of the land and development rights. If you're hired to build on someone else's land, you're 236115. If you buy land, develop it, and sell finished homes, you're 236117. The IRS and Census Bureau use these definitions for data collection; misregistering can create compliance questions down the road, especially if you have years of work history under a different code.

Mistake 2: Ignoring secondary codes. Your primary NAICS code is your main business, but you can list secondaries. If you do 80% new single-family work (236115) and 20% remodeling (236210), register under both. Some agencies' solicitations accept multiple codes; registering under both ensures your firm is in the running.

Mistake 3: Not updating your code after a business shift. If your firm pivots from new construction to primarily remodeling, you should update your SAM.gov NAICS code. Agencies may ask why your recent projects don't match your registered code. Changes require justification in your past-performance narratives.

Mistake 4: Confusing NAICS with SBA size standards. Your NAICS code also determines your firm's size category for small-business set-asides. A "small business" in 236115 has different revenue thresholds than a "small business" in 236116. Know your size standard and don't misrepresent your firm size on federal forms.

How to Check and Update Your NAICS Code

If you're already registered on SAM.gov, your current NAICS code is visible in your entity profile. To verify or change it:

  1. Log into sam.gov and navigate to your entity profile.
  2. Select "Edit Entity Information."
  3. Find the "Business Information" section and review your primary NAICS code.
  4. If the code needs to change, update it. Changes take effect immediately for new solicitations but may require explanation in past-performance sections if you're responding to older RFQs or RFPs that reference your old code.
  5. Add secondary NAICS codes if you perform related work.

Keep your SAM.gov profile current. Federal contracting officers use it to verify your eligibility, and some agencies run periodic audits to ensure contractors match their registered classifications.

Frequently Asked Questions

Can I register under more than one NAICS code?

Yes. SAM.gov requires a primary NAICS code but allows you to register under secondary codes as well. This is useful if your firm performs work across multiple categories. For example, a general contractor doing both new construction and remodeling can register as primary 236115 and secondary 236210. When you search for federal opportunities, you'll see solicitations for both codes. Note that some agencies' set-asides (like 8(a) certifications) tie to a single primary code, so verify how adding secondary codes affects your small-business status.

If I'm a subcontractor, do I need my own NAICS code?

Yes. Even if you primarily work as a subcontractor under a general contractor, you need your own SAM.gov registration and NAICS code. You may not bid directly on federal work often, but being registered keeps you eligible for direct federal work if the opportunity arises, and it allows you to be found and vetted by general contractors and program managers sourcing subs. Some federal contracts require subcontractors to be registered and current in SAM.gov.

What happens if I bid on a contract outside my NAICS code?

Technically, nothing stops you from bidding. However, if the solicitation specifies eligible NAICS codes and yours is not among them, your bid may be rejected as non-responsive. If the RFQ or RFP is open to any capable contractor and doesn't restrict by NAICS, you can bid. The risk is lower, but agencies often flag bids that don't match the stated codes—you may receive a request for clarification or your bid may be set aside pending verification. It's safer to stick to codes that describe your actual business; misrepresenting your classification can trigger compliance or audit issues.

How often should I review and update my NAICS code?

Review your NAICS code annually, especially after a significant shift in your business mix. If you win a large multi-family project and remodeling becomes less than 20% of your revenue, it's time to update. Keep records of your revenue by work type so you can justify the primary code you choose. Federal contracting officers may ask to see your profit and loss statement or a breakdown of work types to verify your code matches your actual business activities.

Stop losing bids to missed amendments

BidWatch monitors SAM.gov for your NAICS codes, tracks every response deadline and amendment, and drafts the response outline. Free for 3 solicitations; paid from $12.99/mo.

Start free — 14-day trial on paid plans
This article is general information about federal contracting, not legal or procurement advice. Verify requirements against the solicitation and SAM.gov.