| Name  |  Political party  |  County  |  Dates served  | 
   | Samuel Powel  |  Federalist  |  Delaware, Philadelphia County  |  1792–1793  | 
   | Anthony Morris  |  Federalist  |  Philadelphia County  |  1793–1794  | 
   | William Bingham  |  Federalist  |  Delaware, Philadelphia County  |  1794–1795  | 
   | Robert Hare Sr.  |  Federalist  |  Delaware, Philadelphia County  |  1795–1799  | 
   | John Woods  |  Federalist  |  Allegheny, Washington County  |  1799–1801  | 
   | Samuel Maclay  |  Democratic Republican  |  Northumberland County  |  1801–1802  | 
   | John Pearson  |  Democratic Republican  |  Lancaster County  |  1802–1803  | 
   | Robert Whitehill  |  Democratic Republican  |  Cumberland County  |  1803–1805  | 
   | James Young Brady  |  Constitutionalist[a]  |  Armstrong, Indiana, Jefferson, Westmoreland County  |  1805–1806  | 
   | John Francis Steele  |  Democratic Republican  |  Lancaster County  |  1805–1806  | 
   | Presely Carr Lane Sr.  |  Democratic Republican  |  Fayette, Greene, Westmoreland County  |  1806–1814  | 
   | Walter Lowrie  |  Democratic Republican  |  Allegheny, Beaver, Butler County  |  1813–1814  | 
   | John Tod  |  Democratic Republican  |  Bedford, Cambria, Somerset County  |  1814–1816  | 
   | Isaac Weaver Jr.  |  Democratic Republican  |  Greene, Washington County  |  1817–1820  | 
   | William Marks  |  Democratic  |  Allegheny, Armstrong, Beaver, Butler County  |  1820–1825  | 
   | Philip Swenk Markley  |  Democratic  |  Montgomery County  |  1821–1822  | 
   | Thomas Burnside Sr.  |  Democratic  |  Centre, Clearfield, McKean, Potter, Tioga County  |  1825–1826  | 
   | Alexander Mahon Sr.  |  Democratic  |  Cumberland, Perry County  |  1825–1828  | 
   | William George Hawkins Sr.  |  Democratic  |  Fayette, Greene, Washington County  |  1831–1832  | 
   | Thomas Ringland  |  Democratic  |  Greene, Washington County  |  1833–1834  | 
   | Jesse Reading Burden  |  Democratic  |  Philadelphia County  |  1833–1834  | 
   | Thomas Scott Cunningham  |  Democratic  |  Crawford, Erie, Mercer County  |  1835–1836  | 
   | Jesse Reading Burden  |  Whig  |  Philadelphia County  |  1837–1838  | 
   | Charles Bingham Penrose  |  Whig  |  Adams, Cumberland, Franklin, Perry, Philadelphia County  |  1838–1839  | 
   | William Tennet Rogers  |  Democratic  |  Bucks County  |  1839  | 
   | Ebeneezer Kingsbury Jr.  |  Democratic  |  Luzerne, Monroe, Pike, Wayne County  |  1841  | 
   | John Strohm  |  Anti-Masonic  |  Lancaster, York County  |  1841  | 
   | Charles Bingham Penrose  |  Whig  |  Adams, Cumberland, Franklin, Perry, Philadelphia County  |  1841  | 
   | John Hoge Ewing  |  Whig  |  Washington County  |  1842  | 
   | William Hiester  |  Whig  |  Lancaster, York County  |  1842  | 
   | Benjamin Crispin  |  Democratic  |  Philadelphia County  |  1843  | 
   | William Bigler  |  Democratic  |  Armstrong, Camrbia, Clarion, Clearfield, Indiana County  |  1844–1845  | 
   | John Benton Sterigere  |  Democratic  |  Chester, Delaware, Montgomery County  |  1845  | 
   | William Pendleton Wilcox  |  Democratic  |  Jefferson, McKean, Potter, Tioga, Venango, Warren County  |  1845  | 
   | Daniel Lee Sherwood Jr.  |  Democratic  |  Tioga, Bradford County  |  1846  | 
   | Charles L. Gibbons Sr.  |  Whig  |  Philadelphia County  |  1847  | 
   | William Sterling Ross  |  Improvement Democrat[b]  |  Columbia, Luzerne County  |  1847  | 
   | William Williamson Jr.  |  Whig  |  Chester, Delaware County  |  1847  | 
   | William Freame Johnston  |  Whig  |  Chester, Cambria, Clearfield, Indiana County  |  1848  | 
   | George Darsie  |  Whig  |  Allegheny, Butler County  |  1848–1849  | 
   | Valentine Best  |  Democratic  |  Columbia, Luzerne County  |  1849  | 
   | Benjamin Matthias  |  Whig  |  Philadelphia County  |  1851  | 
   | Christan Myers  |  Whig  |  Armstrong, Clarion, Indiana County  |  1852  | 
   | John Hoge Walker  |  Whig  |  Crawford, Erie County  |  1852  | 
   | Thomas Erskin Carson  |  Whig  |  Adams, Franklin County  |  1853  | 
   | John Christian Kunkel  |  Whig  |  Dauphin, Northumberland County  |  1853  | 
   | Byron Delano Hamlin  |  Democrat  |  Clearfield, Elk, Forest, McKean,Potter, Tioga County  |  1855  | 
   | William Muhlenberg Hiester  |  Democrat  |  Berks County  |  1855  | 
   | William McKinney Piatt  |  Democrat  |  Bradford, Susquehanna, Wyoming County  |  1855–1856  | 
   | Nathaniel Borrodaille Browne  |  Democrat  |  Philadelphia County  |  1856  | 
   | Darwin Abel Finney  |  Whig  |  Crawford, Erie County  |  1857  | 
   | David Taggart  |  Whig  |  Dauphin, Northumberland County  |  1857  | 
   | John M. Cresswell Jr.  |  Democratic  |  Blair, Cambria, Clearfield, Huntingdon County  |  1858  | 
   | William Henry Welsh  |  Democratic  |  York County  |  1858  | 
   | Jacob Turney  |  Democratic  |  Fayette, Westmoreland County  |  1859  | 
   | William Miller Francis  |  Republican  |  Lawrence, Mercer, Venango County  |  1860  | 
   | Robert Moffett Palmer  |  Republican  |  Schuylkill County  |  1860–1861  | 
   | Louis Williams Hall Sr.  |  Republican  |  Blair, Cambria, Centre, Clearfield, Huntingdon, Juniata, Mifflin, Perry County  |  1861–1862  | 
   | George van Eman Lawrence  |  Republican  |  Beaver, Greene, Washington County  |  1863  | 
   | John P. Penny Sr.  |  Republican  |  Allegheny County  |  1863–1864  | 
   | Louis Williams Hall Sr.  |  Republican  |  Blair, Cambria, Centre, Clearfield, Huntingdon, Juniata, Mifflin, Perry County  |  1864  | 
   | William J. Turrell  |  Republican  |  Bradford, Sullivan, Susquehanna, Wyoming County  |  1865  | 
   | David Fleming  |  Republican  |  Dauphin, Lebanon County  |  1866  | 
   | Louis Williams Hall Sr.  |  Republican  |  Blair, Cambria, Centre, Clearfield, Huntingdon, Juniata, Mifflin, Perry County  |  1866–1867  | 
   | James Leonard Graham  |  Republican  |  Allegheny County  |  1868  | 
   | Wilmer Worthington  |  Republican  |  Chester, Delaware, Montgomery County  |  1869  | 
   | Charles Henderson Stinson  |  Republican  |  Chester, Delaware, Montgomery County  |  1869–1870  | 
   | Albert Gallatin Brodhead  |  Democratic  |  Carbon, Luzerne, Monroe, Pike, Wayne County  |  1871  | 
   | William Andrew Wallace  |  Democratic  |  Blair, Cambria, Cameron, Clarion, Clearfield, Clinton, Elk County  |  1871  | 
   | James Smith Rutan  |  Republican  |  Allegheny, Beaver, Butler, Washington County  |  1872  | 
   | George Holmes Anderson  |  Republican  |  Allegheny County  |  1873  | 
   | George H. Cutler  |  Republican  |  Erie, Warren County  |  1874  | 
   | Butler B. Strang  |  Republican  |  Cameron, McKean, Potter, Tioga County  |  1874  | 
   | Henry Lloyd White  |  Republican  |  Armstorong, Cambria, Indiana, Jefferson, Westmoreland County  |  1874  | 
   | Elisha W. Davis  |  Republican  |  Philadelphia County  |  1875–1876  |