Sort Results By:
*served non-consecutive terms
Name Position Session Party County District
1858-1859 D Northampton 0
1949-1952 D Northampton 0
1868-1869 D Northampton 0
1999-2010 D Northampton 137
1979-1998 R Northampton 137
1879-1882 D Northampton 0
2010-2020 R Northampton 138
1995-2016 R Northampton 183
1877-1878 D Northampton 0
1842-1843 D Northampton 0
1899-1902 D Northampton 0
1862-1863 D Northampton 0
1933-1934 D Northampton 0
1844-1846* D Northampton 0
1921-1948* R Northampton 0
1925-1928 R Northampton 0
1887-1888 R Northampton 0
1903-1908* D Northampton 0
1919-1920 D Northampton 0
1953-1958* R Northampton 0
1856-1857 D Northampton 0
1845-1847* D Northampton 0
1877-1878 D Northampton 0
1937-1940 D Northampton 0
1899-1924* D Northampton 0
1854-1855 D Northampton 0
1943-1948* R Northampton 0
1945-1952* D Northampton 0
1842-1843 D Northampton 0
1943-1944 R Northampton 0
1965-1984 D Northampton 0,138
1872 D Northampton 0
1848-1849 D Northampton 0
1897-1898 D Northampton 0
1879-1882 D Northampton 0
1941-1946 D Northampton 0
1848-1849 D Northampton 0
2021-2024 R Northampton 131
2017-2024 R Northampton 183
1931-1936 D Northampton 0
1973-1974 R Northampton 135
1929-1932 R Northampton 0
1937-1942* D Northampton 0
2013-2017 D Northampton 133
1887-1888 D Northampton 0
1850-1852* D Northampton 0
1866-1867 D Northampton 0
1852 W Northampton 0
1899-1902 D Northampton 0
1925-1930 R Northampton 0