(a) The towns of Christiana, Cottage Grove, Deerfield, and Medina.
(b) That part of the town of Albion comprising U.S. census tract 12100, blocks 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3010, 3011, 3012, 3013, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, 3028, 3030, 3031, 3032, 3033, 3034, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3055, 3060, 3061, 3062, and 3063.
(c) The villages of Deerfield, Marshall, and Rockdale.
(d) That part of the village of Cottage Grove comprising U.S. census tract 11700, blocks 2053, 2057, 2058, 2073, 2077, 2078, 2084, and 2085; and tract 12002, blocks 4060, 4062, 4063, 4066, and 4067; and tract 12003, blocks 1000, 1001, 1002, 1012, 1013, 1019, 1021, 1022, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2011, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2028, 2029, 3000, 3001, 3003, 3004, 3005, 3007, 3008, 3009, 3010, 3011, 3012, 3014, 3015, 3016, 3017, 3018, 3019, 3020, 3021, 3022, 3023, 3024, 3025, 3026, 3027, and 3028; and tract 12004, blocks 1002, 1003, 1011, 1014, 1018, 1019, 1020, 1023, 1024, 1025, 1027, 1028, 1029, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1051, 1052, 1053, 1054, 1055, 1057, 1058, and 1059.
(e) That part of the village of Mcfarland comprising U.S. census tract 12002, block 4113.
(f) That part of the village of Cambridge located in the county.
(2) Jefferson County. That part of Jefferson County consisting of all of the following:
(a) The towns of Koshkonong, Lake Mills, Oakland, Sumner, and Waterloo.
(b) That part of the town of Aztalan comprising U.S. census tract 100400, blocks 4087, 4088, 4091, 4092, 4093, 4094, and 4106; and tract 100500, blocks 2000, 2001, 2002, 2004, 2005, 2008, 2035, 2039, 2042, 2043, 4000, 4011, 4012, 4015, and 5000; and tract 100601, blocks 1027, 1028, and 1056; and tract 100602, blocks 3000 and 3001; and tract 100700, blocks 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2023, 2024, 2027, 2028, 2029, 2034, 2035, 2036, 2037, 2038, 2039, 2041, 2042, 2043, 2044, and 2045; and tract 101000, blocks 1004, 1005, 1006, 1007, 1008, 1013, 1014, 1022, 1023, 1024, 1025, 1028, and 1029.
(c) That part of the town of Jefferson comprising U.S. census tract 100602, blocks 3006, 3007, 3015, 3016, 3017, 3018, 3019, 3037, 3038, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3055, and 3056; and tract 100700, blocks 2030, 2031, 2032, 2033, 2046, and 2047; and tract 101000, blocks 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1080, and 1081; and tract 101100, blocks 1043, 1044, 2012, 2013, 2014, 2015, 2016, 2017, 3029, 3030, 3032, 3033, 3039, 3044, 3045, 3046, and 3047; and tract 101300, blocks 1003, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1014, 1015, 2005, and 3000; and tract 101500, blocks 3000, 3001, 3002, 3003, 3005, 3007, 3008, 3010, 3012, 3014, 3015, 3016, 3017, and 3018.
(d) That part of the village of Cambridge located in the county.
(e) The cities of Fort Atkinson, Lake Mills, and Waterloo.
4.47 Forty-seventh assembly district. All of the following territory in Dane County constitutes the 47th assembly district:
(1) The towns of Dunkirk, Dunn, Pleasant Springs, and Rutland.
(2) That part of the town of Albion comprising U.S. census tract 12100, blocks 1043, 1044, 1045, 1046, 1047, 1048, 1049, 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, 2038, 2039, 2040, 2041, 3009, 3029, 3053, 3054, 3056, 3057, 3059, 3064, 3065, 3066, 3068, 3069, and 3074.
(3) That part of the village of Mcfarland comprising U.S. census tract 10503, blocks 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2016, 2017, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2035, 2037, 2039, 2040, 2042, 2044, 2045, 2046, 2047, 2052, 2053, 2054, and 2055; and tract 10504, blocks 2005, 2006, and 2007; and tract 10600, block 4024; and tract 12002, block 4122.
(4) The cities of Fitchburg and Stoughton.
4.48 Forty-eighth assembly district. All of the following territory constitutes the 48th assembly district:
(1) Dane County. That part of Dane County consisting of all of the following:
(a) The towns of Bristol, Sun Prairie, and York.
(b) That part of the town of Burke comprising U.S. census tract 2603, blocks 3008, 3009, 3012, 3017, 3022, 3030, 3031, 3034, 3039, 3040, 3052, and 3055; and tract 11404, blocks 1007, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2015, 2016, 2017, 2018, 2030, 2031, 2032, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3012, 3013, 3014, 3015, 3034, 4000, 4029, 4030, 4031, 4032, 4033, 4034, 4035, 4036, 4042, 4043, 4044, 4045, 4046, and 4047; and tract 11405, blocks 1034, 1053, 2009, 2010, 2011, 2021, 2022, 2023, 2029, 2030, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3008, 3009, 3010, 3011, 3013, 3014, 3015, 3017, 3018, 3020, 3024, 3028, 3030, 3031, 3034, 3045, 3048, 3052, 3056, 3060, 3061, 3062, 3063, 3064, 3065, 3066, 3067, 3068, 3069, 3072, 3073, 3074, 3075, 3076, and 3077; and tract 11504, blocks 2044, 2056, 2057, 2058, 2060, and 2061; and tract 11506, blocks 1007, 1008, 1040, and 1045.
(c) That part of the village of Cottage Grove comprising U.S. census tract 11700, block 2074.
(d) The city of Sun Prairie.
(e) That part of the city of Madison comprising U.S. census tract 2601, blocks 1000, 1001, 1002, 1003, and 1010; and tract 2603, blocks 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 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, 3000, 3001, 3002, 3003, 3004, 3005, 3006, 3007, 3010, 3011, 3013, 3014, 3015, 3016, 3018, 3019, 3020, 3021, 3023, 3024, 3025, 3026, 3027, 3028, 3029, 3032, 3033, 3035, 3036, 3037, 3038, 3041, 3042, 3043, 3044, 3045, 3046, 3047, 3048, 3051, 3053, and 3054; and tract 11403, 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, 1031, 1032, 1033, 1034, 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, and 2033; and tract 11405, blocks 1033, 1037, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2024, 2025, 2026, 2027, 2028, 2031, 2032, 2033, 2034, 2035, 3012, 3016, 3019, 3021, 3022, 3023, 3025, 3026, 3027, 3029, 3032, 3033, 3035, 3036, 3037, 3038, 3039, 3040, 3041, 3042, 3043, 3044, 3046, 3047, 3053, 3054, 3055, 3057, 3058, 3059, 3070, and 3078.
(2) Dodge County. That part of Dodge County consisting of the towns of Elba and Portland.
4.49 Forty-ninth assembly district. All of the following territory constitutes the 49th assembly district:
(1) Whole county. Crawford.
(2) Grant County. That part of Grant County consisting of all of the following:
(a) The towns of Beetown, Bloomington, Boscobel, Cassville, Ellenboro, Fennimore, Glen Haven, Harrison, Hazel Green, Jamestown, Liberty, Lima, Little Grant, Marion, Millville, Mount Hope, Mount Ida, North Lancaster, Paris, Patch Grove, Platteville, Potosi, Smelser, South Lancaster, Waterloo, Woodman, and Wyalusing.