Souderton is a borough in Montgomery County, Pennsylvania. The population was 6,618 at the 2010 census.
Souderton formerly hosted the end of the annual Bucks County Classic, a professional bicycle race.
The town was originally named Welshtown, because it was settled by the Welsh. Souderton is prefigured in a map of 1847 as Souder's Lumberyard, and the new name was certainly in place by the railroad era in the second half of the 19th century.
The Souderton Historic District was listed on the National Register of Historic Places in 2011.
Souderton is located at 40°18′37″N 75°19′18″W (40.310215, -75.321682).
According to the United States Census Bureau, the borough has a total area of 1.1 square miles (2.9 km²), of which, 1.1 square miles (2.9 km²) of it is land and none of the area is covered with water. The terrain is mildly rolling hills, with some steeper hills in the downtown area, and flat terrain throughout.
Souderton is bordered by:
Some adjacent areas in Hilltown Township, Bucks County, including Calvary Church, have a Souderton postal address.
Souderton has a hot-summer humid continental climate (Dfa) and average monthly temperatures range from 29.5° F in January to 74.1° F in July.