El río Flathead nace en la provincia de la Columbia Británica, Canadá desde donde fluye hacia el noroeste de Montana, Estados Unidos. En este estado, penetra en el lago Flathead en el Parque Nacional Glacier, antes de unirse al río Clark Fork. El río tiene tres fuentes o ramales, el Norte, el Medio y el Sur.