Lansford
Borough in Carbon County, Pennsylvania

Lansford is a borough in Carbon County, Pennsylvania, with 4,141 residents (2020 Census). It sits at 1,145 ft (349 m) above sea level. The nearest town is Coaldale, 1.9 miles SW.
- 4,141residents (2020 Census)
- 1,145 ftelevation · 349 m
- 1.5 sq miland area · 4.0 km²
- 2,695 / sq mipopulation density
- 18232ZIP code
About Lansford
Lansford is a county-border borough (town) in Carbon County, Pennsylvania, United States. It is part of Northeastern Pennsylvania. It is located 37 miles (60 km) northwest of Allentown and 19 miles south of Hazleton in the Panther Creek Valley about 72 miles (116 km) from Philadelphia and abutting the cross-county sister-city of Coaldale in Schuylkill County.
The whole valley was owned and subdivided into separate lots by the historically important Lehigh Coal & Navigation Company, locally called the Old Company, which likely settled some structures on the lands by 1827.
Lansford grew with the development of local anthracite coal mines and was named after Asa Lansford Foster, who was an advocate for merging the small patch towns that developed in the area surrounding the anthracite coal mines.
As of the 2020 census, Lansford had a population of 4,141. This was a steep decline from a high of 9,632 at the 1930 census, a pattern common to many mining towns in Northeastern Pennsylvania.
Text: Wikipedia · CC BY-SA 4.0
Lansford weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Lansford
Webcams: Windy.com
Living in Lansford
- Median household income
- $44,713
- Median home value
- $55,800
- Median rent
- $922/mo
- Median age
- 37.9
Do you know Lansford? Tell us about it
Help other travelers: share what makes Lansford special. We review every message before publishing it.
Map of Lansford
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Lansford Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Lansford, PA population
Lansford had 4,141 residents in the 2020 Census.
| 2020 Census | 4,141 |
|---|---|
| Density | 2,695 per sq mi (1,041 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Lansford at a glance
| State | Pennsylvania (PA) |
|---|---|
| County | Carbon County |
| Type | Borough |
| Population | 4,141 (2020) |
| Land area | 1.54 sq mi (4.0 km²) |
| Water area | 0.00 sq mi (0.00 km²) |
| Elevation | 1,145 ft (349 m) |
| Coordinates | 40.8330° N, 75.8844° W |
| ZIP code | 18232 |
| Census code (GEOID) | 4241464 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Lansford
- Coaldale1.9 mi SW
- Summit Hill2.1 mi E
- Tamaqua3.0 mi SW
- Packer4.5 mi N
- Nesquehoning4.5 mi NE
- Rush4.7 mi W
- Hometown5.4 mi W
- Jim Thorpe5.9 mi E
- West Penn6.3 mi S
- Mahoning6.4 mi E
- Banks6.8 mi N
- Beaver Meadows6.9 mi N
Straight-line distance between town centers.
Frequently asked questions about Lansford
What county is Lansford in?
Lansford is in Carbon County, Pennsylvania.
What is the population of Lansford, PA?
4,141 people lived in Lansford at the 2020 Census.
What is the ZIP code of Lansford, PA?
The ZIP code of Lansford is 18232.
What is the elevation of Lansford?
1,145 feet (349 m) above sea level.
What towns are near Lansford?
Coaldale (1.9 mi), Summit Hill (2.1 mi), Tamaqua (3.0 mi), Packer (4.5 mi), Nesquehoning (4.5 mi).
Last updated: