Aloja ( en alemán : Allendorf ) es una ciudad del municipio de Limbaži , en la región de Vidzeme , en Letonia , situada cerca de la frontera con Estonia . Hasta 2009 formaba parte del antiguo distrito de Limbaži .
Aloja fue mencionada por primera vez en fuentes escritas en 1449. Aloja experimentó un rápido desarrollo después de las reformas agrarias letonas en 1920. En 1925, se le concedió a Aloja el estatus de aldea y también se convirtió en el centro de la parroquia. En 1936, se construyó la nueva línea ferroviaria Rīga-Rūjiena a través de Aloja. En 1992, se le concedieron a Aloja los derechos de ciudad . Desde 2009 hasta 2021, Aloja fue el centro administrativo del antiguo municipio de Aloja .