The north fork issues from Round Lake near South Shore in northeastern Codington County, South Dakota, and flows eastwardly for 92 kilometers through central Grant County into northwestern Lac qui Parle County, Minnesota.