The Smith River begins at the outlet of Tewksbury Pond in Grafton, New Hampshire.
The river flows southwest and then southeast through Grafton, passing through Kilton Pond.
Continuing through Danbury, the river remains generally flat until shortly before reaching the Alexandria-Hill town line, where it enters a narrow valley and produces several miles of whitewater.
Passing under the New Hampshire Route 3A bridge at the Bristol-Hill town line, the Smith River drops over Profile Falls and arrives at the Pemigewasset River.
This article related to a river in New Hampshire is a stub.