The Baltic Sea is located in northern Europe from 53?N to 66?N latitude and from 20?E to 26?E longitude. It is bordered by Sweden, Finland, Russia, Estonia, Latvia, Lithuania, Poland, northeastern Germany, and eastern Denmark and its many islands.
World Atlas states that the exact western end of the Baltic Sea is hard to pinpoint because its waters flow through Kattegat Bay and ultimately merge with the North Sea. Therefore, it is difficult to determine the actual size of the Baltic Sea, as it depends on where the sea ends. A rough estimate of its surface area is around 375,000 square kilometers.