 Newport is located at (48.180634, -117.047407) at an elevation of 2,160 feet (658.5 m).According to the United States Census Bureau, the city has a total area of , all of it land.The town of Oldtown, Idaho, is just to the east of Newport, and on the Pend Oreille River.