The river rises from Clark Pond in Foster, Rhode Island. From there, it flows south through Foster and Coventry, then turns west and heads into Connecticut, flowing through Sterling and Plainfield to its mouth at the Quinebaug River.
Below is a list all crossings over the Moosup River. The list starts at the headwaters and goes downstream.
- Harrington Road
- Moosup Valley Road
- Barbs Hill Road
- Plainfield Pike (RI 14)
In addition to many unnamed tributaries, the following brooks feed the Moosup:
- West Meadow Brook
- Bucks Horn Brook
- Roaring Brook
- Vaughn Brook
- Quanduck Brook
- Angell Brook
- U.S. Geological Survey. National Hydrography Dataset high-resolution flowline data. The National Map, accessed April 1, 2011
- Maps from the United States Geological Survey