Explore details about location Whitemarsh Township. Whitemarsh Township is a location situated within the Montgomery County alongside other areas such as Collegeville, Lansdale, Salford Township. Additionally, some smaller parts of Whitemarsh Township include specific areas like E Hector St, Washington Street, Thornhill Drive adding to the diversity of its landscape.