The Poquessing drains an area of approximately 21 sqmi in Philadelphia, Montgomery, and Bucks counties, including portions of the municipalities of Philadelphia, Upper Southampton, Lower Southampton, Lower Moreland, and Bensalem.