Rūjiena atrodas Vidzemē, netālu no Igaunijas robežas, Valmieras novadā. Valmiera ir tai tuvākā no lielākām pilsētām. Cauri Rūjienai tek upe – Rūja. Pilsēta ir 152km attālumā no Rīgas autoostas. Tās platība ir aptuveni 7,8 kvadrātkilometru un augstums – 55m virs jūras līmeņa. Pilsēta ir izvietota Burtnieka līdzenumā un tās apkārtne nav pauguraina. Kopējais iedzīvotāju skaits Rūjienā ir 2725 cilvēku. No kuriem 95% ir latviešu tautības. Gaisa temperatūra svārstās vidēji no -5 C janvārī līdz +17 grādiem jūlijā. Šajā pilsētā apskatāmi vairāki vēsturiski pieminekļi un pilskalns. Rūjienā arī atrodas Rūjienas saldējuma ražotne, kurā joprojām tiek ražots saldējums.
Vai tu zināji? Augstākai punkts Latvijā, Gaiziņkailns ir 312 metrus augsts.