(a) The towns of Farmington, Hamilton, Holland, and Onalaska.
(b) That part of the town of Medary comprising U.S. census tract 10401, blocks 4007, 4008, 4010, 4013, 4014, 4015, 4022, 4023, 4025, 4026, 4027, 4028, 4031, 4032, 4033, 4034, 4035, 4041, 4054, and 4058; and tract 10500, blocks 1013, 1014, 1019, 1020, 1146, 1147, and 1149.
(c) The villages of Holmen and West Salem.
(d) The city of Onalaska.
(e) That part of the city of La Crosse comprising U.S. census tract 100, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1013, 1014, 1019, 2000, 2001, 2008, 2009, 2010, 2011, 3000, 4011, 4012, 4013, 4014, 4015, 4016, 5000, 5001, 5002, 5003, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 6000, 6001, 6002, 6003, 6004, 6007, 6010, 6011, 6012, 6013, 6014, 6015, 6019, 6020, 6021, 6022, 6023, 6024, 6025, 6026, 6027, 6028, 6029, 6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039, 6040, 6043, 6044, 7007, 7008, 7009, 7012, 7013, 7014, 7015, 7016, 7020, 7021, 7022, and 7051; and tract 200, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1014, 1015, 1018, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4008, and 4012; and tract 10401, blocks 4043, 4044, and 4045; and tract 10500, blocks 1003, 1036, 1044, 1045, 1049, 1050, 1052, 1053, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1079, 1080, 1090, 1091, 1094, 1095, 1096, 1097, 1098, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1117, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1136, 1137, 1138, 1139, 1140, 1143, and 1144; and tract 10600, blocks 1034, 1036, 1037, 1047, 1048, 1053, 1054, 1058, 1063, 1065, 1068, 1070, 1072, 1073, 1074, 1075, 1076, 1077, 1079, 1108, 1126, and 1127.
(2) Trempealeau County. That part of Trempealeau County consisting of all of the following:
(a) The towns of Caledonia, Ettrick, and Gale.
(b) The village of Ettrick.
(c) The city of Galesville.
4.95 Ninety-fifth assembly district. All of the following territory constitutes the 95th assembly district:
(1) La Crosse County. That part of La Crosse County consisting of all of the following:
(a) The towns of Bangor, Barre, Burns, Campbell, and Washington.
(b) That part of the town of Medary comprising U.S. census tract 200, blocks 4007, 4011, and 4014; and tract 500, block 1006; and tract 600, blocks 3001, 3005, 3006, 3009, 3010, 3011, 3016, and 3027; and tract 700, blocks 1000 and 1003; and tract 10500, blocks 1071, 1072, 1076, 1078, 1081, and 1088; and tract 10600, blocks 1031, 1035, 1042, 1043, 1044, 1045, 1046, 1049, 1055, 1059, 1060, 1078, 1080, 1081, 1082, 1083, 1084, 1085, 1086, 1087, 1088, 1089, 1090, 1106, 1110, 1114, 1117, 1118, 1121, 1122, 1123, and 1125.
(c) The village of Bangor.
(d) That part of the village of Rockland located in the county.
(e) That part of the city of La Crosse comprising U.S. census tract 100, blocks 1010, 1011, 1012, 1015, 1016, 1017, 1018, 2002, 2003, 2004, 2005, 2006, 2007, 2012, 2013, 2014, 2015, 2016, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4017, 4018, 4019, 5004, 5005, 5006, 5007, 7010, 7011, 7023, 7024, 7025, 7026, 7027, 7028, 7029, 7030, 7031, 7032, 7033, 7034, 7035, 7036, 7037, 7038, 7039, 7040, 7041, 7042, 7043, 7044, 7045, 7046, 7047, 7048, 7049, 7050, 7053, 7054, 7055, 7056, 7057, and 7058; and tract 200, blocks 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1016, 1017, 1019, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 4009, 4010, 4013, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4022, 4023, 4024, 4025, 4026, 4027, 4028, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4037, 4038, 4039, 4040, 4041, 4042, 4043, 4044, 4045, 4046, 4047, 4048, 4049, 4050, 4051, and 4052; and tract 300, blocks 2016, 2017, 2018, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3048, 3049, 3050, 3051, 3053, and 3057; and tract 401, blocks 1011, 1025, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, and 2014; and tract 402, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, and 3011; and tract 500, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1007, 1008, 1009, 1010, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, and 2016; and tract 600, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 3000, 3002, 3003, 3004, 3007, 3008, 3012, 3013, 3014, 3015, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, and 3028; and tract 700, blocks 1004, 1005, 1009, 1010, 1014, 1015, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 5000, 5001, 5002, 5003, 5004, 5005, 5006, 5007, 5008, 5009, 5010, 5011, 5012, 5013, 5014, 5015, 5016, 5017, 5018, 5019, 5020, and 5021; and tract 800, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, and 4015; and tract 900, block 3000; and tract 1000, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1011, 1012, 1013, 1014, 1019, 1020, 1021, and 1022; and tract 1200, block 3005; and tract 10202, blocks 5025, 5039, and 5043; and tract 10300, blocks 1005, 1006, 1008, 1009, 1014, 1017, 1018, 1020, 1023, 1024, 1028, 1029, 1030, 1031, 1032, 1034, 1036, 1045, 1046, 1048, 1049, 1051, 1053, 1054, 1056, 1058, 1059, 1060, 1062, 1072, 1073, 1074, 1078, 1082, 2002, 2003, 2004, 2005, 2007, 2009, 2010, 2023, 2042, 2044, 2045, 2052, 2053, 2054, and 2055; and tract 10500, blocks 4022, 4023, 4024, 4025, 4026, 4036, 4037, 4049, 4055, 4056, 4057, 4058, 4059, 4060, and 4061; and tract 10600, blocks 1032, 1033, 1050, 1051, 1052, 1056, 1057, 1061, 1062, 1064, 1066, 1067, 1069, 1071, 1111, 1112, 1113, 1119, and 1120.
(2) Monroe County. That part of Monroe County consisting of all of the following:
(a) The towns of Angelo, Jefferson, Leon, Portland, Ridgeville, Sheldon, Sparta, and Wells.
(b) The villages of Cashton, Melvina, and Norwalk.
(c) That part of the village of Rockland located in the county.
(d) The city of Sparta.
4.96 Ninety-sixth assembly district. All of the following territory constitutes the 96th assembly district:
(1) La Crosse County. That part of La Crosse County consisting of all of the following:
(a) The towns of Greenfield and Shelby.
(b) That part of the city of La Crosse comprising U.S. census tract 300, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 3010, 3047, 3052, 3054, 3055, 3056, 3058, 3059, 3060, and 3061; and tract 401, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1026, 1027, 1028, 1029, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, and 2024; and tract 900, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2023, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, and 4016; and tract 1000, blocks 1007, 1008, 1009, 1010, 1015, 1016, 1017, 1018, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4011, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, 4021, 4024, and 4025; and tract 1101, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, and 2047; and tract 1102, blocks 1001, 1003, 1004, 1005, 1006, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1033, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2010, 2012, 2017, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2028, 2029, 2031, 2032, 2034, 2035, 2036, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, and 3027; and tract 1200, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1015, 1016, 1017, 1018, 1019, 1020, 1023, 1028, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, 2011, 3008, 3012, 3013, 3014, 4000, 4001, 4002, 4003, 4004, 4005, 4006, 4007, 4008, 4009, 4010, 4012, 4013, 4014, 4015, 4016, 4017, 4018, 4019, 4020, and 4021; and tract 10700, blocks 1008, 1009, 1010, 1014, 1015, 1016, 1021, 1022, 1023, 1024, 1025, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 2018, 2019, 2020, 3000, 3001, 3005, 3006, 3007, 4008, 4018, 4019, 4020, 4021, 4024, 4025, 4035, 4036, 4040, 4041, 4043, 4049, 4050, 4051, 4052, 4053, 4054, 4055, 4056, 4057, and 4058.
(2) Monroe County. That part of Monroe County consisting of that part of the village of Ontario located in the county.
(3) Vernon County. That part of Vernon County consisting of all of the following:
(a) The towns of Bergen, Christiana, Clinton, Coon, Forest, Franklin, Genoa, Greenwood, Hamburg, Harmony, Hillsboro, Jefferson, Kickapoo, Liberty, Stark, Sterling, Union, Viroqua, Webster, Wheatland, and Whitestown.
(b) The villages of Chaseburg, Coon Valley, Genoa, La Farge, Readstown, and Stoddard.
(c) That part of the village of Ontario located in the county.
(d) The cities of Hillsboro, Viroqua, and Westby.
4.97 Ninety-seventh assembly district. All of the following territory constitutes the 97th assembly district:
(1) Jefferson County. That part of Jefferson County consisting of all of the following:
(a) The towns of Concord, Hebron, Palmyra, and Sullivan.
(b) The villages of Palmyra and Sullivan.
(2) Waukesha County. That part of Waukesha County consisting of all of the following:
(a) The towns of Delafield, Eagle, Genesee, and Ottawa.
(b) That part of the town of Mukwonago comprising U.S. census tract 203802, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 4000, 4001, 4002, 4003, and 4006; and tract 203803, blocks 1070, 1071, 1072, 1074, 1075, 1076, 1080, 1081, 1083, and 1091; and tract 203901, blocks 1000, 1001, 1002, and 1003; and tract 203902, blocks 1000, 1001, 1002, 1003, 1007, 2000, 2001, 2002, 2004, 2010, and 2016; and tract 204002, blocks 1046, 1047, and 1079.
(c) The villages of Dousman, Eagle, North Prairie, Oconomowoc Lake, Summit, and Wales.
(d) The city of Delafield.
4.98 Ninety-eighth assembly district. All of the following territory constitutes the 98th assembly district:
(1) Washington County. That part of Washington County consisting of all of the following:
(a) The town of Erin.
(b) That part of the town of Hartford comprising U.S. census tract 440103, blocks 1000, 1001, 1002, 1003, 1004, 1013, 1016, 1036, 1048, 1074, 1075, 2000, 2001, 2004, 2015, and 2032; and tract 440104, blocks 1002, 1004, 1006, 1008, 1012, 1022, 1023, 1025, 1027, 1028, 1029, 1030, 1032, 1034, 3015, 3016, 3017, 3018, 3021, 4020, 4021, 4027, 4028, 4029, and 4033; and tract 440105, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1016, 1017, 1018, 1020, 1021, 1030, 1038, 1040, 1041, 1057, 2000, 2005, 2006, 2008, 2011, 2015, 2016, 2017, 2019, 2021, 2025, 2026, 2029, 2030, 2032, 2033, 2034, 2037, 2039, 2042, 2045, 2046, 2049, 2050, 2051, 2052, and 2053; and tract 450106, blocks 2012, 2014, and 2017.
(c) The village of Richfield.
(d) That part of the village of Germantown comprising U.S. census tract 470100, blocks 3012, 3014, 3015, 3016, 3017, 3018, 3019, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, and 3038.
(e) That part of the city of Hartford located in the county.
(2) Waukesha County. That part of Waukesha County consisting of all of the following:
(a) The town of Lisbon.
(b) The villages of Merton and Sussex.
4.99 Ninety-ninth assembly district. All of the following territory constitutes the 99th assembly district:
(1) Dodge County. That part of Dodge County consisting of all of the following:
(a) The towns of Ashippun, Lebanon, and Rubicon.
(b) The village of Neosho.
(c) That part of the city of Hartford located in the county.
(2) Jefferson County. That part of Jefferson County consisting of all of the following:
(a) The town of Ixonia.
(b) That part of the village of Lac La Belle located in the county.
(3) Waukesha County. That part of Waukesha County consisting of all of the following:
(a) The towns of Merton and Oconomowoc.
(b) The villages of Chenequa, Hartland, and Nashotah.
(c) That part of the village of Lac La Belle located in the county.
(d) The city of Oconomowoc.
94,2Section 2. Initial applicability. (1) This act first applies, with respect to regular elections, to offices filled at the 2024 general election.
(2) This act first applies, with respect to special or recall elections, to offices filled or contested concurrently with the 2024 general election.