Skip to main content
Population Review

New Castle, Pennsylvania Population 2026

Updated April 2026 · US Census ACS 2023 5-Year Estimates

The population of New Castle, Pennsylvania is 21,727 as of the 2023 American Community Survey, making it the 29th-largest city in Pennsylvania. The median household income is $41,478, the median home value is $72,000, and the median age is 37.7.

The population has declined 8.2% since 2010 (23,243 → 21,332).

21,727

Population

2616

People / sq mi

$41,478

Median Income

$72,000

Median Home Value

New Castle covers 8.3 sq mi of land at 2616 people per square mile.

About New Castle, PA

New Castle is a city in Pennsylvania with a population of 21,727. It ranks #29 among cities in Pennsylvania by population. The median age is 37.7, younger than the national median. The population is 46.1% male and 53.9% female.

The median household income in New Castle is $41,478, below the US median of $74,580. 18.9% of residents live below the federal poverty level. Home values sit at a median of $72,000, with monthly rent averaging $698. The homeownership rate of 54.7% is lower than the national rate of 64.8%.

Educational attainment in New Castle reflects 15.2% of adults 25 and older holding a bachelor's degree or higher, below the national average of 34.3%. Roughly 9.3% of workers primarily work from home, below the national work-from-home rate of 14.2%. The average commute is 21.5 minutes each way.

New Castle city Population History (2010-2024)

The city of New Castle city had a population of 23,243 in 2010 and 21,332 in 2024, a -8.2% growth over 14 years. The peak was 23,243 in 2010. Average annual growth rate: -0.61%.

2010 · 23K20102024

21,332

Population (2024)

23,243

Population (2010)

23,243

Peak (2010)

-0.61%

Avg Annual Growth

YearPopulation
201023,243
201123,057
201222,904
201322,751
201422,581
201522,429
201622,200
201721,955
201821,795
201921,618
202021,900
202121,757
202221,525
202321,435
202421,332

Race & Ethnicity

White77.0%
Black or African American10.6%
Asian0.0%
Hispanic or Latino (any race)1.4%
Two or More Races0.0%

Economy & Income

$41,478

Median Household Income

$23,135

Per Capita Income

18.9%

Poverty Rate

7.3%

Unemployment Rate

Housing

$72,000

Median Home Value

$698

Median Rent

54.7%

Owner-Occupied

Education

89.5%

High School+

15.2%

Bachelor's+

Commute

1.7%

Drive Alone

75.4%

Public Transit

9.3%

Work From Home

21.5 min

Avg Commute

Community Profile

16.2%

Foreign Born

95.0%

Non-English at Home

7.5%

Veterans

23.9%

With Disability

93.6%

Health Insurance

88.2%

Internet Access

Employment by Industry

Professional, Scientific & Management27.0%
Manufacturing13.9%
Finance, Insurance & Real Estate7.5%
Education, Health Care & Social Services6.7%
Construction6.7%
Retail Trade6.6%
Information5.4%
Arts, Entertainment & Food Services4.6%
Public Administration4.3%
Transportation & Warehousing1.2%
Agriculture & Mining0.5%

Largest cities in Pennsylvania

Largest counties in Pennsylvania

Part of Pennsylvania

Metro areas in Pennsylvania

City rankings

Frequently Asked Questions

New Castle, Pennsylvania has a population of 21,727 according to the US Census Bureau's 2023 American Community Survey 5-year estimates, making it the 29th-largest city in Pennsylvania.

The median household income in New Castle, Pennsylvania is $41,478, with 18.9% of residents living below the federal poverty level.

The median home value in New Castle, Pennsylvania is $72,000, with median monthly rent at $698 and a homeownership rate of 54.7%.

The median age in New Castle, Pennsylvania is 37.7 years. The population is 46.1% male and 53.9% female.

The population has declined 8.2% since 2010 (23,243 → 21,332).

Data from the American Community Survey (ACS) 5-Year estimates.

Source: U.S. Census Bureau ACS, 2026.