
Marlborough township
- County:
- Montgomery County
- County Seat:
- No
- Area (mi²):
- 12.579
- State:
- Pennsylvania
Marlborough township is located in Montgomery County, Pennsylvania. Marlborough township has a 2025 population of 3,536. Marlborough township is currently growing at a rate of 0.08% annually and its population has increased by 0.26% since the most recent census, which recorded a population of 3,527 in 2020.
The average household income in Marlborough township is $131,625 with a poverty rate of 4.48%. The median age in Marlborough township is 47.2 years: 44.7 years for males, and 48.6 years for females.