Madrid Saint Petersburg Milan Barcelona Berlin Rome largest
The next largest cities in order of population are Madrid, Saint Petersburg, Milan, Barcelona, Berlin, and Rome each having over 3 million residents.