Census Bureau reports Shrewsbury population was 3,842 in 2020

Census Bureau reports Shrewsbury population was 3,842 in 2020
0Comments

Shrewsbury had a population of 3,842 people in 2020, according to U.S. Census Bureau data obtained by the York County News.

The median age was 53, with 50.5 percent of the total population being female and 49.5 percent male.

The state’s total population in 2020 was 12,794,885.

An agency of the U.S. Federal Statistical System, the Census Bureau is responsible for compiling statistical facts about the American people, places and economy. Data for this story was compiled from the bureau’s American Community Survey. Information from the survey helps to determine how federal and state funds are distributed.

Shrewsbury population by sex

Estimated Number Percent of total population
Male 1,901 49.5
Female 1,941 50.5
Total Population 3,842 100


Related

Kristin Phillips-Hill, Pennsylvania State Senator from 28th District - Pennsylvania

Senator Kristin Phillips-Hill announces local infrastructure projects and supports women’s sports legislation

Senator Kristin Phillips-Hill posted updates between January 12-13, 2026 about local infrastructure repairs in York County and voiced support for women’s sports legislation.

Marc Anderson, Pennsylvania State Representative for 92nd Legislative District - Facebook

Marc Anderson appointed to PSERS Board after Ecker resignation

State Representative Marc Anderson, a Republican from York, has been appointed to the Pennsylvania Public School Employees’ Retirement System (PSERS) Board.

State Rep. Kate Klunk - Pennsylvania 169th Legislative District

Klunk and Phillips-Hill invite residents to legislative breakfast in New Freedom

Rep. Kate Klunk of Hanover is set to host a community event called Morning Mingle and Munchies in partnership with Sen.

Trending

The Weekly Newsletter

Sign-up for the Weekly Newsletter from York County News.