Skip to main content

    A landowner’s field guide · Missouri

    Missouri Building Codes by County (2026)

    Compare the state’s historical county-code data, then follow the verified local documents where we have them.

    Only 13 of Missouri's 115 counties have adopted a residential building code.

    A useful starting point, not a current permit determination.

    Important: this is historical state data

    Source: Missouri Department of Economic Development, County Building Codes for Missouri (data.mo.gov), last updated August 2021. Counties update their codes over time; always confirm with the county. Cities inside a county often have their own codes.

    County documents take precedence over this statewide snapshot. Cities within a county may also enforce their own codes; confirm current requirements with the authority responsible for your parcel.

    The statewide snapshot

    Compare all 115 county entries

    Search names, code editions, or details. Select a column heading to sort.

    Historical Missouri Department of Economic Development residential and energy code entries by county. Data last updated August 2021.
    Adair CountyNoneNone—
    Andrew CountyNoneNone
    Atchison CountyNoneNone
    Audrain CountyNoneNone
    Barry CountyNoneNone—
    Barton CountyNoneNone
    Bates CountyNoneNone—
    Benton CountyNoneNone
    Bollinger CountyNoneNone
    Boone County2015 IRC2015 IECC
    Buchanan CountyNoneNoneFull verified rules on the county page
    Butler CountyNoneNone
    Caldwell CountyNoneNoneFull verified rules on the county page
    Callaway CountyNoneNone
    Camden CountyNoneNone
    Cape Girardeau CountyNoneNone
    Carroll CountyNoneNoneFull verified rules on the county page
    Carter CountyNoneNone
    Cass County2006 IRCNone
    Cedar CountyNoneNone
    Chariton CountyNoneNone
    Christian County2012 IRC2012 IECC
    Clark CountyNoneNone
    Clay County2012 IRCNoneFull verified rules on the county page
    Clinton CountyNoneNoneFull verified rules on the county page
    Cole County2000 IRCNone
    Cooper CountyNoneNone
    Crawford CountyNoneNone
    Dade CountyNoneNone
    Dallas CountyNoneNone
    Daviess CountyNoneNone—
    DeKalb CountyNoneNone
    Dent CountyNoneNone—
    Douglas CountyNoneNone
    Dunklin CountyNoneNone—
    Franklin County2015 IRCNone
    Gasconade CountyNoneNone
    Gentry CountyNoneNone
    Greene County2012 IRCNone
    Grundy CountyNoneNone
    Harrison CountyNoneNone
    Henry CountyNoneNone
    Hickory CountyNoneNone
    Holt CountyNoneNone
    Howard CountyNoneNone—
    Howell CountyNoneNone
    Iron CountyNoneNone
    Jackson County2015 IRCNoneFull verified rules on the county page
    Jasper CountyNoneNone
    Jefferson County2015 IRC2015 IECC
    Johnson CountyNoneNone
    Knox CountyNoneNone
    Laclede CountyNoneNone
    Lafayette CountyNoneNone
    Lawrence CountyNoneNone
    Lewis CountyNoneNone
    Lincoln CountyNoneNone
    Linn CountyNoneNone
    Livingston CountyNoneNone
    Macon CountyNoneNone—
    Madison CountyNoneNone—
    Maries CountyNoneNone
    Marion CountyNoneNone
    McDonald CountyNoneNone
    Mercer CountyNoneNone
    Miller CountyNoneNone
    Mississippi CountyNoneNone—
    Moniteau CountyNoneNone
    Monroe CountyNoneNone—
    Montgomery CountyNoneNone—
    Morgan CountyNoneNone
    New Madrid CountyNoneNone—
    Newton CountyNoneNone
    Nodaway CountyNoneNone
    Oregon CountyNoneNone—
    Osage CountyNoneNone
    Ozark CountyNoneNone
    Pemiscot CountyNoneNone
    Perry CountyNoneNone
    Pettis CountyNoneNone
    Phelps CountyNoneNone
    Pike CountyNoneNone
    Platte County2018 IRC2018 IECCFull verified rules on the county page
    Polk CountyNoneNone
    Pulaski CountyNoneNone—
    Putnam CountyNoneNone
    Ralls CountyNoneNone
    Randolph CountyNoneNone
    Ray CountyNoneNoneFull verified rules on the county page
    Reynolds CountyNoneNone
    Ripley CountyNoneNone
    Saline CountyNoneNone
    Schuyler CountyNoneNone—
    Scotland CountyNoneNone
    Scott CountyNoneNone
    Shannon CountyNoneNone
    Shelby CountyNoneNone
    St. Charles County2015 IRC2015 IECC
    St. Clair CountyNoneNone
    St. Francois CountyNoneNone
    St. Louis City2018 IRC2018 IECC—
    St. Louis County2015 IRC2015 IECC—
    Ste. Genevieve CountyNoneNone
    Stoddard CountyNoneNone
    Stone CountyNoneNone
    Sullivan CountyNoneNone
    Taney CountyNoneNone
    Texas CountyNoneNone—
    Vernon CountyNoneNone
    Warren CountyNoneNone
    Washington CountyNoneNone
    Wayne CountyNoneNone
    Webster CountyNoneNone
    Worth CountyNoneNone
    Wright CountyNoneNone—

    Showing 115 of 115 entries · Horizontal scrolling is available on small screens.

    A code is only one layer

    No building code doesn't mean no rules

    A county without an adopted residential building code may still regulate what you can build and where. Before planning a homestead shell, check permits, zoning, lot size, and septic requirements for the exact parcel.

    Before you break ground

    A couple of useful answers

    Which Missouri counties have no building codes?

    The Missouri Department of Economic Development's August 2021 dataset lists no adopted residential building code for 102 of its 115 county entries. Use the county table to find them. This is historical state data, not a guarantee of current rules: county documents take precedence, and cities within a county may have their own codes.

    Do I need a permit to build a house in a county with no building code?

    Often yes. Zoning and septic permits still apply, and many counties also require building or land-use permits, minimum lot sizes and inspections even without an adopted residential building code. Check the county and the authority responsible for your parcel before you build.

    Make your next step a clear one

    Planning a SIP homestead shell?

    Talk through your land, your plans, and the questions to bring to your local officials.

    Plan a conversation