• X = Effective Statewide
  • A = Adopted, but may not yet be effective
  • L = Adopted by Local Governments
  • S = Statewide adoptions with limitations
  • XL = Adopted by the State for Local Adoption
  • 12 = 2012 Edition
  • 09 = 2009 Edition
  • 06 = 2006 Edition
  • 04 = 2004 Edition
  • 03 = 2003 Edition
  • 00 = 2000 Edition

State Alabama

IBC: S09,L
IRC: L
IFC: S09,L
IMC: S09,L
IPC: S09,L
IPSDC: L
IFGC: S09,L
IECC: L
IPMC: L
IEBC: L
ICCPC: L
IZC: L

City Alabaster

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IEBC:L

City Anniston

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City Athens

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L
IZC:L

City Auburn

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Baldwin County

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IECC:L

City Bayou La Batre

IBC:L
IRC:L
IFC:L
IMC:L
IPMC:L
IEBC:L

City Bessemer

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L

City Birmingham

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City Brewton

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IEBC:L

City Cedar Bluff

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Chelsea

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12

City Daphne

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Dauphin Island

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IPMC:L
IEBC:L

City Decatur

IBC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IPMC:L
ICCPC:L

City Dothan

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City East Brewton

IBC:L
IRC:L

City Eufaula

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City Falkville

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IEBC:L

City Florence

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L
IPMC:L

City Foley

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IPMC:L12
IEBC:L12

City Gadsden

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L

City Gardendale

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IPSDC:L
IFGC:L
IPMC:L
IEBC:L
ICCPC:L

City Glencoe

IBC:L12
IRC:L12
IMC:L12
IPC:L12
IECC:L12
IPMC:L12
IEBC:L12

City Gulf Shores

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12

City Guntersville

IBC:L
IFC:L

City Hamilton

IBC:L
IRC:L

City Homewood

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IPSDC:L
IFGC:L
IECC:L
IPMC:L
IEBC:L

City Hoover

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IPSDC:L12
IFGC:L12
IPMC:L12

City Jefferson County

IBC:L
IRC:L
IPC:L
IFGC:L

City Lee County Commission

IBC:L12
IRC:L12
IMC:L12
IPC:L12
IPSDC:L12
IFGC:L12
IEBC:L12

City Madison

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IPMC:L

City Madison County

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IEBC:L

City Millbrook

IBC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Mobile

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IPMC:L
IEBC:L

City Mobile County

IBC:L
IRC:L
IFC:L
IMC:L
IPMC:L

City Monroeville

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IPSDC:L
IFGC:L
IECC:L
IPMC:L
IZC:L

City Montgomery

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L

City Mountain Brook

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IFGC:L12
IPMC:L12

City Muscle Shoals

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Opelika

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IEBC:L12

City Orange Beach

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IECC:L12
IWUIC:L

City Phenix City

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IPMC:L
IEBC:L

City Prattville

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IEBC:L

City Russell County

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Scottsboro

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City Shelby County

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Southside

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L

City Spanish Fort

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IEBC:L12

City Summerdale

IBC:L
IRC:L
IMC:L
IPC:L
IFGC:L
IECC:L

City Sylacauga

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L
IEBC:L

City Sylvan Springs

IBC:L
IMC:L
IPC:L
IFGC:L
IPMC:L

City Tallassee

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IPMC:L
IEBC:L

City Tarrant

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IPMC:L12

City Trinity

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IECC:L
IEBC:L

City Trussville

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L

City Tuscaloosa

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IPMC:L

City Valley

IBC:L
IRC:L
IPMC:L

City Vestavia Hills

IBC:L12
IRC:L12
IFC:L12
IMC:L12
IPC:L12
IFGC:L12
IECC:L12
IPMC:L12
IEBC:L12

City Wetumpka

IBC:L
IRC:L
IFC:L
IMC:L
IPC:L
IFGC:L
IEBC:L