McHaddon (in Armstrong County, PA) Populated Place Profile


McHaddon (GNIS FID: 1192913) is a populated place located within the Township of North Buffalo, a minor civil division (MCD) of Armstrong County.

The elevation of McHaddon is 1,339 feet. McHaddon appears on the Kittanning U.S. Geological Survey Map. Armstrong County is in the Eastern Time Zone (UTC -5 hours).

Armstrong County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)

Neighborhood Data

Address Based Hyperlocal Data Input an address and get data & demographics for the pertinent census block group (CBG), a searchable map and a customized directory. The CBG is the smallest geographical unit used by the Census Bureau for reporting certain data.


Search the map for:

BIG Map | Driving Directions | Data Source - USGS GNIS FID: 1192913

BOUNDARY MAPS: Township of North Buffalo | Armstrong County

Nearby Cities, Towns & Census Designated Places

West Kittanning, PA (3.6 miles ENE)
Ford Cliff, PA (3.6 miles ESE)
Ford City, PA (3.6 miles ESE)
West Hills, PA (3.6 miles NE)
Worthington, PA (3.9 miles NNW)
Manorville, PA (3.9 miles E)
Applewold, PA (4.1 miles ENE)
Kittanning, PA (4.1 miles ENE)
Lenape Heights, PA (4.1 miles ESE)
Freeport, PA (9.3 miles SSW)

Nearby Neighborhoods, Subdivisions & Other Small Populated Places

Sistersville, PA (1.4 miles W)
Center Hill, PA (1.4 miles NE)
North Buffalo, PA (1.9 miles SSE)
West Ford City, PA (2.4 miles SE)
Cadogan, PA (2.4 miles SSE)
Slate Lick, PA (3.1 miles WSW)
Walkchalk, PA (3.4 miles NNE)
Rosston, PA (3.4 miles SE)
Pine Hill, PA (3.6 miles ENE)
Dog Town, PA (3.6 miles E)

Pennsylvania Research Tools

Pennsylvania Census Data Comparison Tool

Compare Pennsylvania Census Data
Highest or Lowest: