The Saco River is a river in northeastern New Hampshire and southwestern Maine in the United States. It drains a rural area of 1,703 square miles of forests and farmlands west and southwest of Portland, emptying into the Atlantic Ocean 134 miles from its origin.