How Much Does Cephalexin Cost in Mexico vs the USA?
Sold in Mexico as Cefagen 500mg caja 10 Tableta, Cefagen 250mg con 10 Tabletas (AN), Cefagen 500mg con 10 Tabletas (AN). Also known by the brand names Cefagen, Keflex, Ceporex, Cefalver, Ceflacid, Facelit and 8 more.
Prices updated:
Available Strengths
Price per unit varies noticeably between doses — worth comparing.
Price per unit by strength (generic)
Showing pharmacy listings for 1g tablet
Generic pricing — 1g tablet
Mexico
Prices range $52.60–$94.07 between pharmacies we track — worth comparing.
Ceporex 1G Tab 12 ¥3184generic$52.60
(A) KEFLEX 1G TAB C12generic$77.66
Keflex 1G 12 Tabgeneric$84.13$7.01 / unit
Keflex 1G 12 Tabsgeneric$94.07$7.84 / unit
In Mexico, the brand-name product is actually about 34.6% cheaper than the generic here.
Brand-name pricing — 1g tablet
Mexico
Prices range $57.53–$76.39 between pharmacies we track — worth comparing.
Ceporex 1g caja con 12 tabletasbrand$57.53$4.79 / unit
CEPOREX 1G TAB CAJ C/12brand$64.74$5.40 / unit
Keflex (Eurofarma) 1g con 12 Tabletas (AN)brand$76.39$6.37 / unit
Showing pharmacy listings for 100ml + 250.0mg suspension
Brand-name pricing — 100ml + 250.0mg suspension
flextinol 100 ML Suspensión Frasco dosificador Cefalexina 250.0 MGbrand$14.35
Showing pharmacy listings for 100ml + 250mg suspension
Brand-name pricing — 100ml + 250mg suspension
Naxifelar 100 ML Suspensión Frasco dosificador Cefalexina 250 MGbrand$37.89
Showing pharmacy listings for 125mg + 100ml suspension
Generic pricing — 125mg + 100ml suspension
Ceporex 125 Mg Susp 100Ml ¥314generic$22.70
Showing pharmacy listings for 125mg + 5ml + 90ml suspension
Brand-name pricing — 125mg + 5ml + 90ml suspension
Cefalver 125mg/5ml caja con 1 frasco de 90ml suspensiónbrand$3.08
Showing pharmacy listings for 125mg + 90ml suspension
Brand-name pricing — 125mg + 90ml suspension
Cefalver 125mg con 90ml Suspensión (AN)brand$2.24
Showing pharmacy listings for 125mg suspension
Generic pricing — 125mg suspension
(A) KEFLEX PED 125MG SUSPgeneric$32.95
Showing pharmacy listings for 125mg + 100ml suspension
Generic pricing — 125mg + 100ml suspension
Keflex Suspension C/Pipeta 125Mg 100Mlgeneric$37.14
Showing pharmacy listings for 250mg suspension
Generic pricing — 250mg suspension
Ceporex Susp 250 Mggeneric$36.19
Showing pharmacy listings for 250mg + 100ml suspension
Generic pricing — 250mg + 100ml suspension
Ceporex 250 mg Oral 100 ml Suspensióngeneric$34.34
Brand-name pricing — 250mg + 100ml suspension
Mexico
Prices range $25.56–$34.28 between pharmacies we track — worth comparing.
Naxifelar 250mg con 100ml Suspensión (AN)brand$25.56
NAXIFELAR 250MG INF SUS 100MLbrand$28.83
Naxifelar Infantil 250 mg Cefalexina 100 ml Suspensiónbrand$34.28
Showing pharmacy listings for 250mg + 5ml + 100ml suspension
Generic pricing — 250mg + 5ml + 100ml suspension
Mexico
Prices range $14.52–$30.39 between pharmacies we track — worth comparing.
Naxifelar Infantil 250mg/5ml, 100 ml Suspensión.generic$14.52
Naxifelar 250Mg/5Ml Susp 100Mlgeneric$17.83
Naxifelar 250 mg/5 ml Oral 100 ml Suspensióngeneric$30.39
Brand-name pricing — 250mg + 5ml + 100ml suspension
Mexico
Prices range $2.09–$3.89 between pharmacies we track — worth comparing.
Cefalexina (Amsa) 250mg/5ml Infantil con 100ml Suspensión (AN)brand$2.09
Nixelaf-C 250mg/5ml caja con 1 frasco de 100ml suspensiónbrand$3.89
Showing pharmacy listings for 250mg + 5ml + 75ml suspension
Generic pricing — 250mg + 5ml + 75ml suspension
Optocef 250 mg/5 ml Oral 75 ml Suspensióngeneric$22.02
Showing pharmacy listings for 250mg + 5ml + 90ml suspension
Brand-name pricing — 250mg + 5ml + 90ml suspension
Cefalver 250mg/5ml caja 1 frasco 90ml suspensiónbrand$2.99
Showing pharmacy listings for 250mg + 90ml suspension
Brand-name pricing — 250mg + 90ml suspension
Cefalver 250mg con 90ml Suspensión (AN)brand$4.44
Showing pharmacy listings for 250mg tablet
Brand-name pricing — 250mg tablet
Ceporex 250mg caja con 21 tabletasbrand$23.53$1.12 / unit
Showing pharmacy listings for 250mg + 5ml + 100ml suspension
Generic pricing — 250mg + 5ml + 100ml suspension
Keflex Líquido 250mg/5ml suspensión, 100 ml.generic$46.29
Brand-name pricing — 250mg + 5ml + 100ml suspension
Keflex (Eurofarma) 250mg/5ml con 100ml Suspensión (AN)brand$46.38
Showing pharmacy listings for 250mg + 5ml + 100ml + 250mg + 5ml + 100ml suspension
Brand-name pricing — 250mg + 5ml + 100ml + 250mg + 5ml + 100ml suspension
KEFLEX 250MG/5ML SUSP 100ML A 250mg/5ml Frasco con 100 ml y pipeta dosificadorabrand$58.71
Showing pharmacy listings for 500mg capsule
Generic pricing — 500mg capsule
Mexico
Prices range $10.04–$33.05 between pharmacies we track — worth comparing.
Naxifelar 500 mg con 20 Cápsulasgeneric$10.04$0.50 / unit
Naxifelar 500 mg, 20 Cápsulas.generic$14.52$0.73 / unit
NAXIFELAR 500 MG 20 CAPSULASgeneric$17.03$0.85 / unit
Naxifelar 500 Mg Cap 20generic$17.84
Optocef 500 mg Oral 15 cápsulasgeneric$24.14$1.61 / unit
Naxifelar 500 mg Oral 20 cápsulasgeneric$33.05$1.65 / unit
United States
For comparison — here's what the same product typically costs at US pharmacies.
Retail prices range $11.46–$13.10 between pharmacies we track — coupon prices vary too.
- generic$13.10$11.46with pharmacy coupon$0.41 / unit
- generic$13.10$11.46with pharmacy coupon$0.41 / unit
- generic$13.10$11.46with pharmacy coupon$0.41 / unit
- generic$13.10$11.46with pharmacy coupon$0.41 / unit
- generic$13.10$11.74with pharmacy coupon$0.42 / unit
- generic$13.10$11.74with pharmacy coupon$0.42 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
- generic$13.10$0.47 / unit
In Mexico, the brand-name product is actually about 41.3% cheaper than the generic here.
Brand-name pricing — 500mg capsule
Mexico
Prices range $2.44–$39.78 between pharmacies we track — worth comparing.
Facelit 500mg caja con 12 cápsulasbrand$2.44$0.20 / unit
Facelit 500mg caja con 20 cápsulasbrand$3.19$0.16 / unit
Cefalver 500mg caja 12 cápsulasbrand$3.66$0.31 / unit
Cefalver 500mg caja 20 cápsulasbrand$3.90$0.19 / unit
Nixelaf-C 500mg caja con frasco con 20 cápsulasbrand$4.56$0.23 / unit
Cefalver 500mg con 12 Cápsulas (AN)brand$4.75$0.40 / unit
Cefalexina (Amsa) 500mg con 20 Cápsulas (AN)brand$4.98$0.25 / unit
Cefalver 500mg con 20 Cápsulas (AN)brand$5.29$0.26 / unit
Optocef 500mg caja con 15 cápsulasbrand$23.02$1.53 / unit
Naxifelar 500mg con 20 Cápsulas (AN)brand$25.90$1.29 / unit
NAXIFELAR 500MG CAP CAJ C/20brand$27.73$1.39 / unit
Naxifelar 500mg caja 20 cápsulasbrand$35.01$1.75 / unit
Naxifelar 20 Cápsulas Caja Cefalexina 500 MGbrand$37.18$1.86 / unit
Naxifelar 500 mg Cefalexina 20 ud Cápsulasbrand$39.78
Showing pharmacy listings for 500mg + 500mg capsule
Brand-name pricing — 500mg + 500mg capsule
NAFACIL CAP. 500 MG. CAJA C/FCO. C/20 500mg Caja con 20 cápsulasbrand$4.13$0.21 / unit
Showing pharmacy listings for 500mg tablet
Generic pricing — 500mg tablet
Mexico
Prices range $27.89–$71.35 between pharmacies we track — worth comparing.
Ceporex 500 Mg Tab Recub 15generic$27.89
Ceporex 500 Mg Tab Recub 21generic$41.30
Keflex 500 mg, 12 tabletas.generic$42.50$3.54 / unit
(A) KEFLEX 500MG TAB C12generic$43.81
Keflex 500 Mg C 12 Tabs.generic$44.01$3.67 / unit
Keflex 500 Mg 12 Tabgeneric$48.39$4.03 / unit
Keflex 500 Mg Tab 21generic$64.84
(A) KEFLEX 500MG TAB C21generic$65.05
Keflex 500 mg, 21 Tabletas.generic$65.21$3.11 / unit
Keflex 500 Mg 21 Tabgeneric$71.35$3.40 / unit
In Mexico, the brand-name product is actually about 32.7% cheaper than the generic here.
Brand-name pricing — 500mg tablet
Mexico
Prices range $28.50–$65.33 between pharmacies we track — worth comparing.
Ceporex 500mg caja con 15 tabletasbrand$28.50$1.90 / unit
Keflex (Eurofarma) 500mg con 12 Tabletas (AN)brand$42.76$3.56 / unit
Ceporex 500mg caja con 21 tabletasbrand$44.60$2.12 / unit
Keflex (Eurofarma) 500mg con 21 Tabletas (AN)brand$65.33$3.11 / unit
Showing pharmacy listings for 500mg + 500mg tablet
Brand-name pricing — 500mg + 500mg tablet
Keflex 500mg Tabletas Caja Con 12 500mg Caja con 12 tabletasbrand$51.89$4.32 / unit
Showing pharmacy listings for capsule
Brand-name pricing — capsule
Showing pharmacy listings for tablet
Generic pricing — tablet
Mexico
Prices range $68.64–$72.40 between pharmacies we track — worth comparing.
Keflex 1 gr, 12 Tabletas.generic$68.64$5.72 / unit
Keflex 1 Gr C 12 Tabsgeneric$72.40$6.03 / unit
Estimated price — not a verified pharmacy listing
We couldn't find this product in our pharmacy scrape, so this price comes from a web search instead. It's a rough guide, not a confirmed quote — always double-check before you buy.
- ~$5.00approx.
- ~$3.70approx.
Similar Medications
Other forms of Cephalexin
Related medications
Frequently Asked Questions
Is there a generic version of Cefalexina?
Yes, Cefalexina is available both as a brand-name product and as a generic.
How can I save money on Cefalexina?
Compare prices for Cefalexina across Mexican and US pharmacies above to find the lowest price, and check whether a generic version is available - generics are typically cheaper than the brand-name product.
Data & Disclaimers
Prices last checked: October 3, 2026.
Prices are collected periodically from pharmacy websites and public pricing sources and are shown for general reference only — actual prices can vary by pharmacy, location, and over time. Frontera Rx is not a pharmacy and does not sell medication; we don't provide medical advice. Always confirm the current price and availability with the pharmacy before you buy or travel. Read our full disclaimer.
*NADAC markup is a reference figure: how many times higher a US retail price is than the National Average Drug Acquisition Cost (NADAC), a public wholesale benchmark published by the US government. It reflects one factor in how US retail drug prices are set; we show it as neutral background information, not as a judgment about any pharmacy or program. For this product, the US retail price runs about 3.9× the NADAC reference.