Where is Madrid? Madrid is the capital of Spain. Spain is a country that is in the Iberian Peninsula (Spain and Portugal are the two major countries in the Iberian Peninsula). Andorra, Gibraltar and a small part of France are also in the Iberian Peninsula. I have traveled to Spain a few times and have…