Skip to content

MoneyGram in Spain

MoneyGram has 2.544 agent locations across 645 cities in Spain. Pick your city to see the address and phone number of every money transfer point.

Cities with MoneyGram agents

A Coruña

Álava

Albacete

Alicante

Almería

Asturias

Ávila

Badajoz

Barcelona

Burgos

Cáceres

Cádiz

Cantabria

Castellón

Ceuta

Ciudad Real

Córdoba

Cuenca

Girona

Granada

Guadalajara

Guipúzcoa

Huelva

Huesca

Illes Balears

Jaén

La Rioja

Las Palmas

León

Lleida

Lugo

Madrid

Málaga

Melilla

Murcia

Navarra

Ourense

Palencia

Pontevedra

Salamanca

Santa Cruz de Tenerife

Segovia

Sevilla

Soria

Tarragona

Teruel

Toledo

Valencia

Valladolid

Vizcaya

Zamora

Zaragoza

What you need to send or receive money

To send money you need a valid ID (passport, DNI or NIE) and the recipient's details. To collect money you will also be asked for the transaction number (PIN). The amount is paid out in cash at the agent location.

Opening hours depend on each establishment (many agents are call shops and convenience stores) and may vary. If possible, call ahead before visiting.