Gmina Kolno położona jest w środkowej części województwa warmińsko-mazurskiego, w powiecie olsztyńskim. Graniczy z gminami: Reszel, Bisztynek, Jeziorany, Biskupiec i Sorkwity.
Gmina Kolno zajmuje powierzchnię 178,6 km2, zamieszkuje ją 3041 (2022r.) mieszkańców, gęstość zaludnienia gminy wynosi 17 mieszkańców/km2.
Odległość z siedziby gminy (wsi Kolno) do najbliższych miast wynosi: do Reszla - 14 km, do Biskupca – 17 km, do Bisztynka – 18 km, do Jezioran – 21 km.