US Places
Home › States › Pennsylvania › Marion Heights

Marion Heights, Pennsylvania

Marion Heights is a borough in Northumberland County, Pennsylvania, with an estimated population of 551 in 2023. It sits at 40.8037, -76.4643 in the America/New_York time zone.

FieldValue
Place nameMarion Heights
Typeborough
StatePennsylvania (PA)
CountyNorthumberland County
Population (2023 est.)551
Land area0.15 sq mi (0.40 km²)
Coordinates40.8037, -76.4643
Time zoneAmerica/New_York
ZIP codes17832

ZIP codes and area codes for Marion Heights

Marion Heights covers 1 ZIP code: 17832. Browse all ZIP codes in Pennsylvania for the full list.

Where is Marion Heights?

Marion Heights is located in Pennsylvania, in Northumberland County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Kulpmont 1 km · PAMount Carmel 4 km · PAShamokin 8 km · PAAshland 10 km · PAGordon 12 km · PAGirardville 15 km · PACatawissa 17 km · PASnydertown 19 km · PA

Other places in Northumberland County

Sunbury 9,539Shamokin 6,803Milton 6,497Mount Carmel 5,635Northumberland 3,839Kulpmont 2,703Watsontown 2,214Riverside 2,013Turbotville 664Herndon 344

Related

All places in Pennsylvania · Search US places · Northumberland County

Frequently asked questions

What county is Marion Heights, PA in?

Marion Heights is in Northumberland County, Pennsylvania.

What is the population of Marion Heights, PA?

The 2023 Census Bureau estimate is 551.

What time zone is Marion Heights in?

Marion Heights is in the America/New_York time zone.