Congressional District No. 12 is comprised of:
 
District: 12
Alexander County
Franklin County
Jackson County
Jefferson County
Madison County
     Tract: 400101
     Tract: 400102
     Tract: 400200
     Tract: 400600
     Tract: 400700
     Tract: 400801
     Tract: 400802
     Tract: 400903
     Tract: 400904
     Tract: 400951
     Tract: 400952
     Tract: 401000
     Tract: 401100
     Tract: 401200
     Tract: 401300
     Tract: 401400
     Tract: 401500
     Tract: 401701
     Tract: 401721
     Tract: 401722
     Tract: 401800
     Tract: 401901
         Blockgroup: 1
         Blockgroup: 2
             Block 2000
             Block 2001
             Block 2002
             Block 2003
             Block 2004
             Block 2005
             Block 2006
             Block 2007
             Block 2008
             Block 2009
             Block 2010
             Block 2011
             Block 2012
             Block 2013
             Block 2014
             Block 2015
             Block 2016
             Block 2017
             Block 2018
             Block 2019
             Block 2020
             Block 2021
             Block 2022
             Block 2023
             Block 2024
             Block 2025
             Block 2026
             Block 2027
             Block 2028
             Block 2029
             Block 2032
             Block 2034
             Block 2035
             Block 2036
             Block 2037
             Block 2038
     Tract: 401903
     Tract: 401904
     Tract: 402000
         Blockgroup: 1
             Block 1000
             Block 1001
             Block 1002
             Block 1003
             Block 1004
             Block 1005
             Block 1006
             Block 1007
             Block 1008
             Block 1010
             Block 1012
             Block 1013
             Block 1014
             Block 1015
             Block 1016
             Block 1017
             Block 1018
             Block 1019
             Block 1020
             Block 1021
             Block 1022
             Block 1023
             Block 1024
             Block 1025
             Block 1026
             Block 1027
             Block 1028
             Block 1029
             Block 1030
         Blockgroup: 2
         Blockgroup: 3
         Blockgroup: 4
     Tract: 402100
     Tract: 402200
         Blockgroup: 1
         Blockgroup: 2
             Block 2000
             Block 2001
             Block 2002
             Block 2003
             Block 2004
             Block 2005
             Block 2006
             Block 2007
             Block 2008
             Block 2009
             Block 2010
             Block 2011
             Block 2012
             Block 2013
             Block 2014
             Block 2015
             Block 2017
             Block 2018
             Block 2019
             Block 2020
             Block 2021
             Block 2022
         Blockgroup: 3
     Tract: 402300
         Blockgroup: 1
             Block 1000
             Block 1001
             Block 1004
             Block 1005
             Block 1006
             Block 1007
             Block 1008
             Block 1009
             Block 1012
             Block 1013
             Block 1014
             Block 1015
             Block 1016
             Block 1017
             Block 1018
             Block 1019
             Block 1020
             Block 1021
             Block 1022
             Block 1023
             Block 1024
             Block 1025
             Block 1026
             Block 1027
             Block 1028
             Block 1029
             Block 1030
             Block 1031
             Block 1032
             Block 1033
             Block 1034
             Block 1035
             Block 1036
             Block 1037
             Block 1038
             Block 1039
             Block 1040
             Block 1041
             Block 1042
             Block 1043
             Block 1044
             Block 1045
             Block 1046
             Block 1047
         Blockgroup: 2
     Tract: 402400
     Tract: 402500
     Tract: 402600
     Tract: 402701
         Blockgroup: 3
             Block 3022
             Block 3023
             Block 3024
             Block 3027
             Block 3031
             Block 3032
             Block 3034
             Block 3035
             Block 3036
             Block 3037
             Block 3038
             Block 3039
             Block 3040
             Block 3041
             Block 3042
             Block 3043
             Block 3045
             Block 3046
             Block 3047
             Block 3048
             Block 3049
             Block 3050
             Block 3051
             Block 3052
             Block 3059
             Block 3062
             Block 3068
             Block 3071
             Block 3072
             Block 3073
             Block 3074
             Block 3075
             Block 3076
             Block 3077
             Block 3078
             Block 3080
             Block 3081
             Block 3083
             Block 3085
             Block 3088
             Block 3089
             Block 3090
             Block 3091
             Block 3092
             Block 3093
             Block 3094
         Blockgroup: 4
             Block 4013
             Block 4014
             Block 4015
     Tract: 402722
         Blockgroup: 1
             Block 1059
             Block 1061
     Tract: 402801
         Blockgroup: 1
             Block 1033
         Blockgroup: 2
             Block 2046
             Block 2047
             Block 2048
             Block 2054
             Block 2055
             Block 2056
             Block 2057
             Block 2058
             Block 2059
             Block 2060
             Block 2061
             Block 2062
             Block 2063
             Block 2064
             Block 2065
     Tract: 402802
         Blockgroup: 2
             Block 2080
             Block 2081
         Blockgroup: 5
             Block 5007
             Block 5008
             Block 5009
             Block 5010
             Block 5011
             Block 5012
             Block 5013
             Block 5015
             Block 5016
             Block 5017
             Block 5018
             Block 5019
             Block 5020
             Block 5021
             Block 5026
             Block 5027
     Tract: 402803
         Blockgroup: 1
             Block 1010
             Block 1011
             Block 1012
             Block 1013
             Block 1014
             Block 1015
             Block 1016
         Blockgroup: 2
             Block 2086
             Block 2115
     Tract: 403534
         Blockgroup: 2
             Block 2039
             Block 2040
             Block 2041
             Block 2046
     Tract: 404000
     Tract: 404100
Monroe County
Perry County
Pulaski County
Randolph County
St. Clair County
Union County
Williamson County