Belomorsk er en vestrussisk havneby beliggende i Karelen ved Hvidehavskanalens udmunding med 11.200 indbyggere (2010). Den blev grundlagt i 1938 i forbindelse med kanalens bygning. Den har fiske- og træindustri samt skibsværft.