Caledonia är administrativ huvudort i Houston County i delstaten Minnesota.[1][2][3] Orten hade 2 868 invånare enligt 2010 års folkräkning.[4]