Directory
Donate blood in México
467 centres in 175 cities
Mexico's blood bank network is coordinated by the National Blood Transfusion Centre (CNTS), while each state runs hospital services that prepare and distribute components.
Seasonal shortages remain a challenge: accidents, scheduled surgery and childbirth drive demand in major cities and industrial corridors.
Altruistic donation is the legal standard; many centres publish variable opening hours and call more urgently for O negative donors and platelets.
Our directory lists 467 blood donation centres across 175 cities in México. Data comes from official sources or OpenStreetMap and is refreshed regularly.
Cities
Select a city to see donation centres.
- 5 De Mayo1 centres
- Acámbaro1 centres
- Agua Santa1 centres
- Aguascalientes8 centres
- Alta Progreso3 centres
- Antonio Rosales1 centres
- Apatzingán De La Constitución2 centres
- Apetatitlán De Antonio Carvajal1 centres
- Atasta1 centres
- Atasta De Serra1 centres
- Atlacomulco1 centres
- Azcarate1 centres
- Bachoco1 centres
- Bahía De Banderas1 centres
- Boca Del Río2 centres
- Cancún5 centres
- Casa Blanca1 centres
- Celaya8 centres
- Chetumal1 centres
- Chihuahua7 centres
- Chimalhuacán1 centres
- Ciudad De México64 centres
- Ciudad General Escobedo1 centres
- Ciudad Lázaro Cárdenas2 centres
- Ciudad Madero2 centres
- Ciudad Nezahualcóyotl3 centres
- Ciudad Nicolás Romero1 centres
- Ciudad Renacimiento1 centres
- Ciudad Valles2 centres
- Ciudad Victoria2 centres
- Coatzacoalcos3 centres
- Colima2 centres
- Comalcalco2 centres
- Comitán De Domínguez1 centres
- Concepcion La Cruz1 centres
- Constelacion1 centres
- Córdoba2 centres
- Cozumel1 centres
- Cuautitlán1 centres
- Cuautitlán Izcalli1 centres
- Cuautla1 centres
- Cuernavaca3 centres
- Culiacan Rosales1 centres
- Desarrollo Atlixcayotl1 centres
- Desarrollo Urbano Tres Rios1 centres
- Durango1 centres
- Ecatepec De Morelos3 centres
- El Pueblito1 centres
Source: CNTS (National Blood Transfusion Centre) — Official directory of blood banks. For guidance only; confirm hours with each centre.