Climate zones by state

Kansas Climate Zones by County

Kansas's 105 counties span climate zones 4A to 5A under the 2021 International Energy Conservation Code (IECC). Zone 4A is the most common, with 88 of the 105. For reference, Wichita, Overland Park and Topeka are in zone 4A.

Insulation minimums for each zone in Kansas

ZoneCountiesAtticWood-frame wallsFloors over unheated spaceBasement walls
4A88R-60R-30, or 20+5ci, or 13+10ci, or R-20ciR-19R-10ci or R-13
5A17R-60R-30, or 20+5ci, or 13+10ci, or R-20ciR-30R-15ci, or R-19, or 13+5ci

Minimums from the 2021 IECC (Table R402.1.3). Many areas still enforce an older edition, so check with your local building department. See sources.

Which energy code Kansas uses

Kansas has no statewide residential energy code; cities and counties adopt their own, so check with your local building department. Source: US Department of Energy, September 2026. Local governments can adopt newer codes or amendments. See every state's energy code.

What changed from the 2018 map

Ten counties moved one zone warmer in the 2021 map: Cloud County (5 → 4), Ellis County (5 → 4), Graham County (5 → 4), Hamilton County (5 → 4), Lane County (5 → 4), Mitchell County (5 → 4), Ness County (5 → 4), Osborne County (5 → 4), Rooks County (5 → 4), Trego County (5 → 4). If your town still enforces the 2018 or 2015 code, the older zone applies to permits.

Every county in Kansas

NameZone (2021)Zone (2018)Details
Allen County4A4AInsulation →
Anderson County4A4AInsulation →
Atchison County4A4AInsulation →
Barber County4A4AInsulation →
Barton County4A4AInsulation →
Bourbon County4A4AInsulation →
Brown County4A4AInsulation →
Butler County4A4AInsulation →
Chase County4A4AInsulation →
Chautauqua County4A4AInsulation →
Cherokee County4A4AInsulation →
Cheyenne County5A5AInsulation →
Clark County4A4AInsulation →
Clay County4A4AInsulation →
Cloud County4A5A changedInsulation →
Coffey County4A4AInsulation →
Comanche County4A4AInsulation →
Cowley County4A4AInsulation →
Crawford County4A4AInsulation →
Decatur County5A5AInsulation →
Dickinson County4A4AInsulation →
Doniphan County4A4AInsulation →
Douglas County4A4AInsulation →
Edwards County4A4AInsulation →
Elk County4A4AInsulation →
Ellis County4A5A changedInsulation →
Ellsworth County4A4AInsulation →
Finney County4A4AInsulation →
Ford County4A4AInsulation →
Franklin County4A4AInsulation →
Geary County4A4AInsulation →
Gove County5A5AInsulation →
Graham County4A5A changedInsulation →
Grant County4A4AInsulation →
Gray County4A4AInsulation →
Greeley County5A5AInsulation →
Greenwood County4A4AInsulation →
Hamilton County4A5A changedInsulation →
Harper County4A4AInsulation →
Harvey County4A4AInsulation →
Haskell County4A4AInsulation →
Hodgeman County4A4AInsulation →
Jackson County4A4AInsulation →
Jefferson County4A4AInsulation →
Jewell County5A5AInsulation →
Johnson County4A4AInsulation →
Kearny County4A4AInsulation →
Kingman County4A4AInsulation →
Kiowa County4A4AInsulation →
Labette County4A4AInsulation →
Lane County4A5A changedInsulation →
Leavenworth County4A4AInsulation →
Lincoln County4A4AInsulation →
Linn County4A4AInsulation →
Logan County5A5AInsulation →
Lyon County4A4AInsulation →
Marion County4A4AInsulation →
Marshall County4A4AInsulation →
McPherson County4A4AInsulation →
Meade County4A4AInsulation →
Miami County4A4AInsulation →
Mitchell County4A5A changedInsulation →
Montgomery County4A4AInsulation →
Morris County4A4AInsulation →
Morton County4A4AInsulation →
Nemaha County4A4AInsulation →
Neosho County4A4AInsulation →
Ness County4A5A changedInsulation →
Norton County5A5AInsulation →
Osage County4A4AInsulation →
Osborne County4A5A changedInsulation →
Ottawa County4A4AInsulation →
Pawnee County4A4AInsulation →
Phillips County5A5AInsulation →
Pottawatomie County4A4AInsulation →
Pratt County4A4AInsulation →
Rawlins County5A5AInsulation →
Reno County4A4AInsulation →
Republic County5A5AInsulation →
Rice County4A4AInsulation →
Riley County4A4AInsulation →
Rooks County4A5A changedInsulation →
Rush County4A4AInsulation →
Russell County4A4AInsulation →
Saline County4A4AInsulation →
Scott County5A5AInsulation →
Sedgwick County4A4AInsulation →
Seward County4A4AInsulation →
Shawnee County4A4AInsulation →
Sheridan County5A5AInsulation →
Sherman County5A5AInsulation →
Smith County5A5AInsulation →
Stafford County4A4AInsulation →
Stanton County4A4AInsulation →
Stevens County4A4AInsulation →
Sumner County4A4AInsulation →
Thomas County5A5AInsulation →
Trego County4A5A changedInsulation →
Wabaunsee County4A4AInsulation →
Wallace County5A5AInsulation →
Washington County4A4AInsulation →
Wichita County5A5AInsulation →
Wilson County4A4AInsulation →
Woodson County4A4AInsulation →
Wyandotte County4A4AInsulation →

Source: Pacific Northwest National Laboratory, Guide to Determining Climate Zone by County: Building America and IECC 2021 Updates (2022).

Frequently asked questions

What climate zone is Kansas?

Kansas spans IECC climate zones 4A to 5A; zone 4A is the most common. Find your county in the table above, or search by ZIP code.

How much attic insulation do I need in Kansas?

The 2021 IECC calls for R-60 in the attic everywhere in Kansas.

What energy code does Kansas use?

Kansas has no statewide residential energy code; cities and counties adopt their own, so check with your local building department. Source: US Department of Energy, September 2026. Local governments can adopt newer codes or amendments.

More for Kansas: Last frost dates in Kansas · Kansas planting zones · Frost line depth by state