The town is bisected by Blanche Brook, a small river which runs roughly north to south before meeting Warm Brook, which flows roughly east to west, before both empty in Bay St. George. The original town of Stephenville is situated on the west side of the brook while the east side consists of the area which was once part of Ernest Harmon Air Force Base. There are 4 bridges which span Blanche Brook: Hansen Highway Bridge, Blanche Brook Bridge (Main Street), Columbus Bridge (Minnesota Drive) and the newest West Street Bridge built after the 2005 flood. 3 smaller bridges span Warm Brook, located at: Mississippi Drive, Carolina Avenue and Connecticut Drive. Another waterway, Gaudon's Brook, forms the western border with Kippens.