 Heckscherville is located at (40.720951, -76.266458).According to the United States Census Bureau, the CDP has a total area of , all of it land.Heckscherville Valley includes all of Foster Township, a small portion of New Castle Township and a large part of Cass Township.