Penn Allen is a populated place located within the Township of Upper Nazareth, a minor civil division (MCD) of Northampton County.
Penn Allen appears on the Nazareth U.S. Geological Survey Map. Northampton County is in the Eastern Time Zone (UTC -5 hours).
Northampton County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Township of Upper Nazareth | Northampton County
Bath, PA
(1.4 miles WSW) Chapman, PA (2.7 miles NW) Nazareth, PA (3.1 miles E) Eastlawn Gardens, PA (3.9 miles ENE) Belfast, PA (5.6 miles NE) |
Tatamy, PA
(5.6 miles E) Stockertown, PA (5.6 miles ENE) Palmer Heights, PA (6.3 miles ESE) Middletown, PA (6.4 miles SSE) Wilson, PA (7.2 miles ESE) |
Tadmor, PA
(< 0.1 mile) Christian Springs, PA (1.4 miles E) New Centerville, PA (1.4 miles S) Bath Junction, PA (1.4 miles SW) Georgetown, PA (1.4 miles ESE) |
Smoketown, PA
(1.9 miles SSE) Clyde, PA (2.4 miles SW) Newburg, PA (2.7 miles SE) Jamesville, PA (2.7 miles W) Steuben, PA (2.7 miles S) |