El río Stillwater tiene 18,5 km (11,5 millas) de largo [1] canal lateral del río Penobscot en Maine . Desde su nacimiento ( 44°57′59″N 68°38′45″W / 44.9664°N 68.6458°W / 44.9664; -68.6458 (fuente del río Stillwater) ) en Old Town , el Stillwater corre 2,3 millas ( 3,7 km) al noroeste a lo largo del lado noreste de la isla Orson, el sitio de la Reserva India Penobscot . Luego corre 14,8 km (9,2 millas) al sur a lo largo de los lados occidentales de las islas Orson y Marsh , sobre tres cataratas represadas. La corriente se une al cauce principal del Penobscot en Orono .
El campus de la Universidad de Maine , incluida la plantación botánica Fay Hyland , tiene vista al río Stillwater cerca de su confluencia con el río Penobscot.