What Two Countries Border Spain?

The two countries that border Spain are Portugal and France. The population of Spain is 40,525,002 people. This was an estimate in July 2009.