Elk River adalah sebuah kota di Sherburne County, Minnesota, Amerika Serikat, sekitar 34 mil barat laut Minneapolis. Kota ini terletak di pertemuan Sungai Mississippi dan Elk. Populasi adalah 22.974 pada sensus 2010. Ini adalah ibu kota Kabupaten Sherburne County. Populasi kota melebihi 20.000 pada tahun 2005.