I’m new to the forum and have seen many people asking about tuition fees for master’s programs in Spain. The information out there seems a bit scattered. I just finished my application process last year, so I’ve put together my findings to help future students. Here’s the one-sentence summary: The tuition fees for public master’s degrees in Spain are not uniform nationwide—the regional differences are bigger than you can imagine!

Key Factors Affecting Tuition Fees
First, you need to understand that Spanish public universities charge tuition per credit. A standard official master’s degree (máster universitario) consists of 60 ECTS credits. Therefore, the total tuition is: price per credit x 60. So, who sets the price per credit? The answer is the government of each Autonomous Community! This is what leads to the huge price discrepancies.
Regional Differences Are Crucial
Some autonomous communities set higher tuition fees for non-EU students, such as Madrid and Catalonia. On the other hand, some regions are very affordable, like Andalusia and Galicia, where the fees are nearly the same as for local students. When it comes to applying for a master’s in Spain, this is a major factor. I’ve put together a rough estimate table so you can see the difference at a glance:
| Autonomous Community | Price per Credit | Total Tuition for a 60-Credit Master’s |
| Community of Madrid | €80 - €130 | €4,800 - €7,800 |
| Catalonia | €70 - €120 | €4,200 - €7,200 |
| Andalusia | €20 - €40 | €1,200 - €2,400 |
| Galicia | €15 - €30 | €900 - €1,800 |
See the difference? For the same master’s degree, the tuition in Madrid versus Andalusia can differ by five or six thousand euros! This means that when you are applying for a master’s in Spain, it’s not enough to only look at school rankings; you must also seriously consider the university’s region. Factors like Spanish master’s rankings are important, but so is the cost. Of course, university-specific master’s degrees (títulos propios), such as those in business or arts, do not follow this system. Their fees are set by the universities themselves and are usually much more expensive.
How to Find the Exact Tuition Fees?
The most reliable method is to check the university’s official website. Don’t be lazy! Search on Google for ‘precios públicos máster + [university name]’ to find the official fee document for that year, issued by the university’s autonomous community. For example, if you want to apply to the University of Salamanca, search for ‘precios públicos máster Universidad de Salamanca’. The document will clearly list the fee standards for ‘estudiantes extranjeros no residentes’ (non-resident foreign students). The fees for the first enrollment and subsequent enrollments are also different, but we usually only need to look at the first-time enrollment fee.
Despite the large regional differences, the value for money of a public master’s degree in Spain is still very high on a global scale. The southern region of Andalusia offers what can only be described as ‘bargain prices,’ and Galicia in the north is also a great option. I hope this information helps you better plan your budget and choose a university. I also welcome any current students to add their insights or make corrections!