Here is a very nice map of the parts of the world that speak a Romance language, in whole or in part. The main languages covered here are Spanish, Portuguese, French, Italian and Romanian.

The heavy Spanish speaking zone is Spain, Rio Muni, New Mexico and Latin America except for Brazil, the Guyanas, Haiti and some Caribbean islands that speak French. To a lesser extent, it is spoken Spanish Sahara and Belize. To a much lesser extent, it is spoken in parts of the US and in the Philippines where it is a dying colonial language.
The heavy Portuguese speaking zone is Brazil, Portugal, Angola, Mozambique, other parts of Africa and East Timor. In the latter countries, it is a lingua franca.
French is heavily spoken in France, Quebec, French Guyana, French Polynesia, Belgium and Switzerland, less heavily in much of Africa, especially Congo, the Republic of Congo, Cameroon, Gabon, Central African Republic, Chad, Niger, Mali, Togo, Cote d’Ivorie, Burkino Faso, Senegal, West Africa, Central Africa, Djibouti and Madagascar, less in the rest of Canada, and even less in Vietnam, Laos, Cambodia, Mauritania, Morocco, Tunisia, Algeria and Louisiana, where it is a dying colonial language overtaken by national languages in Southeast Asia, Arabic in Northwest Africa and English in Louisiana
Italian is spoken heavily in Italy and less so in Libya and Albania.
Romanian is spoken heavily in Romania, Moldova and Serbia.