Stillwater is located in northeastern Columbia County at 41°9′1″N 76°22′0″W (41.150244, -76.366751).
According to the United States Census Bureau, the borough has a total area of 3.2 square miles (8.2 km²), of which 3.1 square miles (8.1 km²) is land and 0.04 square miles (0.1 km²), or 1.32%, is water.
Stillwater is 13 miles (21 km) northeast of Bloomsburg, the county seat, via Pennsylvania Route 487, which continues north 3.5 miles (5.6 km) to Benton and beyond.
Fishing Creek, a tributary of the Susquehanna River, runs southward through Stillwater.
Stillwater is flat in the middle, with rolling hills in the east and west.
Stillwater is located in northeastern Columbia County at 41°9′1″N 76°22′0″W (41.150244, -76.366751). According to the United States Census Bureau, the borough has a total area of 3.2 square miles (8.2 km²), of which 3.1 square miles (8.1 km²) is land and 0.04 square miles (0.1 km²), or 1.32%, is water. Stillwater is 13 miles (21 km) northeast of Bloomsburg, the county seat, via Pennsylvania Route 487, which continues north 3.5 miles (5.6 km) to Benton and beyond. Fishing Creek, a tributary of the Susquehanna River, runs southward through Stillwater. Stillwater is flat in the middle, with rolling hills in the east and west.
Stillwater, Pennsylvania