At least five people were killed as heavy rains and floods hit Sant Llorenc on the Spanish island of Mallorca overnight, emergency services said.

At least another 12 people were still missing after the downpours, local media reported.

The regional government called an emergency meeting to coordinate rescue efforts and authorities said rescue workers and military units were heading to the area to help.

"My solidarity and support goes out to the families and friends of victims and all those affected by these tragic floods," Spanish Prime Minister Pedro Sanchez tweeted early on Wednesday.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.