Marion Heights Map
Marion Heights is a borough in Northumberland County, Pennsylvania, United States. The population was 611 at the 2010 census.
Marion Heights is located at 40°48?17?N 76°27?50?W / 40.80472°N 76.46389°W / 40.80472; -76.46389 (40.804745, -76.464013).
According to the United States Census Bureau, the borough has a total area of 0.2 square miles (0.5 km²), all of it land.
Nearby cities include Kulpmont, Catawissa, Hegins, Trevorton, Valley View.