 It is part of the Johnstown, Pennsylvania, Metropolitan Statistical Area.According to the United States Census Bureau, the township has a total area of 35.0 square miles (90.6 km²), all of it land.Northampton Township is bordered by Allegheny Township to the northeast, Fairhope Township to the east, Southampton Township to the southeast, Larimer Township to the southwest, and Brothersvalley Township to the northwest.