Ottawa is on the Marais des Cygnes River. It is southwest of Kansas City at the junction of U.S. Route 59 and K-68. U.S. Route 50 and Interstate 35 go near Ottawa to the south and east, while business US-50 goes through the city.