Want this question answered?
There is only one city named St. Petersburg in the US, and it's located in Florida. There is also a borough in Pennsylvania named St. Petersburg.
Russia
There is no capital of St. Petersburg. St. Petersburg is a city, not a country.
St. Petersburg
St Petersburg
St. Petersburg is the original and current name of the city that was called Leningrad under Soviet control. The city was named St. Petersburg until 1914, Petrograd from 1914-1924, Leningrad from 1924-1991, and returned to being called St. Petersburg in 1991.
St Petersburg and Kaliningrad
The spelling of the Russian city is Saint Petersburg,while the Florida city is almost always the abbreviated St. Petersburg.
St. Petersburg is farther north.
St. Petersburg was founded with the name St. Petersburg. In 1914, when World War I broke out, the name was changed to Petrograd. In 1924, when Vladimir I. Lenin died, it was changed to Leningrad. In 1999, it was returned to its original name, St. Petersburg.
St. Petersburg is not Moscow. St. Petersburg is a separate and quite unique city that sits quite away from Russia's capital.
St. Petersburg