Makoti is in northwestern North Dakota in Ward County 30 miles southwest of Minot just east of Fort Berthold Indian Reservation.
Nearby recreation revolves around Lake Sakakawea about 25 miles to the southwest.
See more North Dakota Cities and Towns.