(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.