The Newport River is a tributary of the North Eaton River whose current flows successively into the Eaton River, Saint-François River, then the Saint Lawrence River.
The Newport River flows through the municipalities of Newport and Cookshire-Eaton in the Le Haut-Saint-François Regional County Municipality (MRC), in the administrative region of Estrie, in Quebec, in Canada.
The adjacent hydrographic slopes of the Newport River are: The Newport River originates in the municipality of Bury, south of the village of Bury and north of the locality of Learned Plain.
From its source, the Newport River descends 10.8 kilometres (6.7 mi) south in the following segments: The Newport River drains on the north bank of the North Eaton River at 0.6 kilometres (0.37 mi) downstream of the mouth of the latter and 2.9 kilometres (1.8 mi) upstream the confluence of the Sherman stream located at the boundary between the municipalities of Newport and Cookshire-Eaton.
The toponym "Newport River" was formalized on December 5, 1968, at the Commission de toponymie du Québec.