Hello there! There are a total of 18 countries that make up Southern Europe. They include:
Albania, Andorra, Bosnia and Herzegovina, Croatia, Cyprus, France, Greece, Italy, Malta, Montenegro, Portugal, Republic of Macedonia, San Marino, Serbia, Slovenia, Spain, Turkey, and Vatican City!
I hope this helps and have a great day! :)