Byen ligger like sør for der Big Sioux River og Floyd River munner ut i elva Missouri, og ved grensen til delstatene Sør-Dakota og Nebraska, ca. 250 km nordvest for delstatshovedstaden Des Moines.