Edinboro, Pennsylvania Statistic: Population, Charts, Map, Steets and More

Edinboro has a population of 5,405 people, which is equal to 2,363 people per square mile. The average age is 23.5 years, which is lower than the US median of 37.4. The average household size in the city is 2.2, while the national average is 2.6.

The majority of Edinboro residents are US citizens. In 2010, the percentage was 96.5%, but has since risen. The median household income is $33,942. The most common racial or ethnic group is White (Non-Hispanic) (93.8%), followed by Asian (1.38%) and Two+ (911%).