Bedford is a borough and the county seat of Bedford County in the U.S. state of Pennsylvania. It is located 102 miles west of Harrisburg, the state capital, and 107 miles east of Pittsburgh. It is the county seat of Bedford County. Bedford's population was 2,841 at the 2010 census.