La bataille de Saint-Louis (en espagnol San Luis, également connu sous le nom de la bataille du Fort San Carlos) a été un échec militaire britannique lors d'une attaque menée sur Saint-Louis dans la Haute-Louisiane sous domination de la Louisiane espagnole le 26 mai 1780 pendant la guerre d'indépendance des États-Unis.