Slaget ved Kap St. George var et søslag i Stillehavskrigen under 2. Verdenskrig, som blev udkæmpet den 26. november 1943 i farvandet mellem Cape St. George, New Ireland, og Buka (nu en del af provinsen Nordlige Salomonøer i Papua Ny Guinea). Det var det sidste søslag mellem overfladeskibe under Felttoget på Salomonøerne.