Over its course, the river flows through Ponoka and by Hardisty and Fabyan within Alberta.
Over the course of its path, the river travels through the towns of Ponoka, Hardisty, and Fabyan within Alberta.