Aloja ir pilsēta Latvijā, Limbažu novadā. Atrodas 120 km no Rīgas, 44 km no Valmieras. Teritoriju no visām pusēm ieskauj Alojas pagasts. Alojā atrodas pilsētas un pagasta pārvalde, vidusskola, sporta halle, kultūras nams, bibliotēka, muzejs, pareizticīgo un luterāņu baznīca.