According to the national lifeguard federation, 481 met their deaths in Spanish seas last year, a 10% rise on 2016.
Some 2,487 people had to be rescued after getting into trouble in Spanish waters.
The figures do not include migrants who died off the coast of Spain, but focus on incidents that took place on beaches, lakes and at swimming pools across mainland Spain and the Canary and Balearic Islands.
Most drownings occurred in peak summer season in July and August.
The Canary Islands had the most deaths, with 93, followed by Andalucia with 74.
Valencia had 67, Galicia 58, Catalunya 44 and the Balearics 28.
Those most at risk of drowning are men over the age of 35 who choose to swim at a beach where there are no lifeguards present, the report found.
Some 80% of those that died were male, 73% were Spanish, 71.9% were over 35 years-old and that more than half of drownings occurred at a beach (52 percent) and 90% of them when there was no lifeguard present.
- OPINION: Justice at last! - 21 Jul, 2019 @ 04:39
- SIMPLY THE REST: Driving through Spain this summer? Here are the best boutique hotels to stop at en route - 20 Jul, 2019 @ 09:05
- Expat Marbella couple held in prison on drug and money laundering charges ‘may have links to Finland’s Hells Angels’ as more details emerge - 19 Jul, 2019 @ 15:13
- IN THE NICK OF TIME: Irish man arrested at Malaga airport check-in desk donning €28,000 Rolex he reported as robbed in Marbella a day earlier - 19 Jul, 2019 @ 12:41
- Expat stumbles upon TWO sets of human remains on Spain’s Costa del Sol during morning stroll - 19 Jul, 2019 @ 12:15
- Conservative deputy mayor arrested after police find HUNDREDS of marijuana plants growing in his home in Spain’s Andalucia - 18 Jul, 2019 @ 17:13
- Expat Marbella restaurant owner and bikini-model girlfriend arrested on money laundering and drug charges as Costa del Sol home raided - 18 Jul, 2019 @ 16:09
- MUST READ: How to survive a rip current following deaths of two swimmers on Costa del Sol beach - 16 Jul, 2019 @ 11:43
- Man becomes second to die off Costa del Sol beach in just 15 days - 15 Jul, 2019 @ 16:35
- BRACE YOURSELVES: Hot winds to bring temperatures of up to 39C on Spain’s Costa del Sol TODAY - 15 Jul, 2019 @ 10:27