List of street railways in Mexico


This is a list of street railways in Mexico by state. The list includes all tram systems, past and present.
Note for Mexico : Approximately 1,000 towns had tramways. Most were worked by animal traction, and connected railway stations with town centers. Some lines were worked by small steam locomotives. Horse- or mule-drawn vehicles used on some lines were eventually equipped with petrol engines. Opening and closing dates are difficult to establish because the Mexican government did not conduct surveys of tramway systems between 1907 and 1922 was underway. Thereafter, government statistics included only those tramway systems with federal concessions—e.g. intercity lines—for the years 1922–1934.
The tables below includes fewer than half the number of towns stated by Morrison. Peschkes tabulates 406 systems, and states that an additional 51 systems had been located. The list below excludes hacienda tramways, which transported crops, other goods and passengers to and from plantations.

[Aguascalientes]

Name of SystemLocationTraction
Type
Date Date Notes
Compañía Productora y Abastecedora de Potencia Eléctrica de AguascalientesAguascalientesHorseFeb 1883?
Compañía Productora y Abastecedora de Potencia Eléctrica de AguascalientesAguascalientesElectric5 May 19041931
AsientosPresa de la HuertaSteam??
CalvilloMule??
LagosMule??
Rincón de RomosMule??
♦ Rincón de Romos – TepezaláMule??

[Baja California]

Name of SystemLocationTraction
Type
Date Date Notes
EnsenadaMule??
MexicaliMule??
TecateMule??
TijuanaMule??

[Baja California Sur]

Name of SystemLocationTraction
Type
Date Date Notes
La PazMule??
Santa RosalíaSteam??
Todos SantosMule??

[Campeche]

Name of SystemLocationTraction
Type
Date Date Notes
Campeche – LermaMule??
Campeche – LermaSteam??
Campeche – LermaPetrol ?1941
ChencánMorelosChumalMule??
Ciudad del CarmenMule??
El PitalMatamorosMule??
El Pital – EscarcegaMule??

[Chiapas]

Name of SystemLocationTraction
Type
Date Date Notes
ArriagaMule??
Comitán Mule??
San Cristóbal Mule??
TapachulaMule??
TonaláMule??
Tuxtla GutiérrezMule??

Chihuahua">Chihuahua (state)">Chihuahua

Name of SystemLocationTraction
Type
Date Date Notes
Casas GrandesMule??
Cerrito Mule??see note.
Compañía Eléctrica y de Ferrocarriles de ChihuahuaChihuahuaMule18871908
Compañía Eléctrica y de Ferrocarriles de ChihuahuaChihuahuaElectric4 Oct 19081922
CamargoMule??
El Paso Electric Company, Transportation Division Ciudad JuárezMuleOct 1882?
El Paso Electric Company, Transportation Division Ciudad JuárezElectric11 Jan 190230 Jul 1973Operation suspended Aug 1966 – Nov 1967, and Jul 1969 – Nov 1970. International tramway from El Paso, Texas. Allen Morrison,
DeliciasMule??
JiménezMule??
OjinagaMule??
Ferrocarril Urbano de Hidalgo del Parral ParralElectricFeb 190811 Oct 1908, see note.
San Francisco del OroMule??
San JoséMule??

Name of SystemLocationTraction
Type
Date Date Notes
AllendeHorse??
MonclovaHorse??
MonclovaPetrol ??
♦ Monclova – Pánuco, CoahuilaSteam??
Piedras NegrasHorse??
SaltilloHorse??
SaltilloAccumulator ??
TorreónHorse1900?
TorreónElectricDec 1904ca. 1940, . See also LerdoGómez Palacio – Torreón.
♦ Torreón – San Pedro Horse??
San Pedro de las ColoniasHorse??
♦ Torreón – Matamoros Horse??
ViescaHorse??

[Colima]

Name of SystemLocationTraction
Type
Date Date Notes
ColimaVilla de AlvarezMule??
Colima – Villa de AlvarezPetrol ??
ManzanilloPetrol ??

[Durango]

Name of SystemLocationTraction
Type
Date Date Notes
DinamitaMule??
DurangoCerro de MercadoMule??
Durango – Cerro de MercadoAccumulator ??
Lerdo – Gómez PalacioHorse1890?
Lerdo – Gómez PalacioElectric3 Mar 19013 Mar, 1953, . See note.
PedriceñaMule??

Name of SystemLocationTraction
Type
Date Date Notes
AcámbaroHorse??
♦ Acámbaro – San PabloHorse??
Apaseo el AltoHorse??
Ferrocarril Urbano de CelayaCelayaHorse188_May 1954. Believed to be the last town tramway in Mexico worked by horse traction.
Ferrocarril de Celaya a Santa CruzCelaya – RoquePlancarte / Santa Cruz Horseca 1893?
Ferrocarril de Celaya a Santa CruzCelaya – Roque – Plancarte / Santa Cruz Petrol ?1940
CortazarVillagránHorse??
Dolores Hidalgo Horse??
GuanajuatoMarfilHorse??
Guanajuato – MarfilPetrol ??
IrapuatoHorse??
IrapuatoPetrol ??
LeónHorse??
LeónPetrol ??
PénjamoHorse??
SalamancaHorse??
♦ Salamanca – San JuanHorse??
Salvatierra – San JoséHorse??
San FelipeHorse??
San Francisco del RincónHorse??
San Luis de la PazHorse??
San Miguel de AllendeHorse??
Silao Horse??
Silao Steam??
SilvaJerécuaroHorse??
Silva – JerécuaroSteam??
Valle de SantiagoHorse??

[Guerrero]

Name of SystemLocationTraction
Type
Date Date Notes
Chilpancingo Horse??
Iguala Horse??

Hidalgo">Hidalgo (Mexico)">Hidalgo

Name of SystemLocationTraction
Type
Date Date Notes
AcopinalcoChimalpanHorse??
AmaninalcoIrolóHorse??
HuichapanSan Juan del Río, QuerétaroHorse??
Los RomerosHorse??
PachucaHorse??
PachucaSteam??
PachucaElectricSep 1913ca. 1940
San Agustín Horse??
San IdefonsoHorse??
San VicenteEstanciaHorse??
SandovalHorse??
TetlapayacTetlapayaHorse??
Tula de AllendeHorse??
Tulancingo de BravoHorse??

[Jalisco]

Name of SystemLocationTraction
Type
Date Date Notes
AtenquiqueHorse??
Encarnación de DiazHorse??
GuadalajaraHorseJan 1878?
GuadalajaraElectric14 Sep 19071944
♦ TlaquepaqueHorse??
La BarcaHorse?1953
Lagos de MorenoHorse??
OcotlánHorse??
San Juan de los LagosHorse??
San Marcos???
TalaHorse??
Tepatitlán Horse??
TequilaHorse?1952
Zapotlán ???
Zapotlanejo???

Estado de México">México state">Estado de México (State of Mexico)

Name of SystemLocationTraction
Type
Date Date Notes
El Oro de HidalgoHorse??
HueyapanCiudad Pelon???
Ixtlahuaca de RayónManiHorse??
La CompañíaHorse??
Otumba – San LorenzoCuantentoTlaquiltchan, HidalgoHorse??
Otumba – San Lorenzo – Cuantento – Tlaquiltchan, HidalgoPetrol ??
San Felipe del ProgresoHorse??
San RafaelZavaletaSteam??
TecpatepecPalmaSteam??
Tenango del AireHorse??
Tenango del AirePetrol ??
Teotihuacán – San JuanHorse??
Teotihuacán – San JuanSteam??
Teotihuacán – San JuanDiesel??
Tlalnepantla de BazPetrol ??
Toluca Horse??
Toluca Petrol ??
Toluca Accumulator ??
Toluca – San JuanPetrol ??
ZacatepecHorse??
ZoquiapánDiesel??
Zumpango Horse??

[Mexico City]

Name of SystemLocationTraction
Type
Date Date Notes
Servicio de Transportes Eléctricos Ciudad de México /Mexico CityHorse12 Dec 185724 Nov, 1932
Servicio de Transportes Eléctricos Ciudad de México /Mexico CitySteam1865?
Servicio de Transportes Eléctricos Ciudad de México /Mexico CityAccumulator 18961900
Servicio de Transportes Eléctricos Ciudad de México /Mexico CityPetrol ?1934
Servicio de Transportes Eléctricos Ciudad de México /Mexico CityElectric15 Jan 190019 May 1979Operation suspended 1911–1915 because of revolution. Xochimilco Light Rail continues in operation. , , .
Ferrocarril de TacubayaTacubayaSteam18961910

Michoacán (de Ocampo)">Michoacán">Michoacán (de Ocampo)

Name of SystemLocationTraction
Type
Date Date Notes
Lázaro CárdenasRío GrijalvaHorse??
La Piedad de CavadasHorse?1941
La Piedad de CavadasPetrol ??
Los Reyes Horse??
Mineral del Oro???
MoreliaHorse??
MoreliaPetrol ??
MoreliaAccumulator ??
NegreteHorse??
PátzcuaroHorse188_191_
PátzcuaroPetrol ??
Tacámbaro Horse??
UruapanHorse??
YurécuaroHorse??
ZamoraHorse188_191_
ZamoraPetrol ??
ZitácuaroHorse??

[Morelos]

Name of SystemLocationTraction
Type
Date Date Notes
La heroica e histórica Cuautla de Morelos /CuautlaHorse??
CuernavacaHorse??
Nenampa – El Guarda, Districto FederalHorse??
Pagaza – TlaquiltenangoHorse??
Pagaza – TlaquiltenangoPetrol ??
Puente de IxtlaHorse??
Santa Ines???
Yautepec Horse??
Zacatepec – Jojutla Horse??
♦ Zacatepec – TlatizapanHorse??

[Nayarit]

Name of SystemLocationTraction
Type
Date Date Notes
AcaponetaHorse??
CompostelaHorse??
RuízHorse??
San BlasHorse??
TepicHorse??

[Nuevo León]

Name of SystemLocationTraction
Type
Date Date Notes
AnáhuacHorse??
GuadalupeMinas ViejasHorse??
Linares – San JoséPetrol ??
Los AldamasHorse??
MontemorelosHorse??
MonterreyHorse1883?
MonterreyElectric15 Jul 190730 May 1932
Villa de Santa María de Los Aldamas /Villa Aldamas – Doctor CossHorse??

[Oaxaca]

Name of SystemLocationTraction
Type
Date Date Notes
IxtepecHorse??
Loma BonitaHorse??
Oaxaca Horseca. 1890193_
Oaxaca Accumulator ??
Oaxaca Petrol ??
♦ Oaxaca – Ejutla de CrespoHorse??
♦ Oaxaca – Santa María del TuleHorse??
San Juan ChapultepecSan Pablo EtlaHorse??
Tuxtepec – SebastopolHorse??
TehuantepecHorse??

[Puebla]

Name of SystemLocationTraction
Type
Date Date Notes
Acatzingo – HuizcolotlaAnnatempanSteam??
AmozocTepeacoHorse??
ApapascoTlalocHorse??
AtlixcoHorse1898?
AtlixcoPetrol ?after 1944
AtencingoTlancualpican???
ChachapaCapulac???
ChietlaHorse??
Ciudad SerdánChalchicomulasPetrol ??
Ciudad Serdán – San AndrésLa CapillaHorse??
EsperanzaXúchilHorse??
GalapaxcoHorse??see note.
Izúcar Horse??
Compañía de Tranvías, Luz y Fuerza de PueblaPueblaHorseMay 1881?
Compañía de Tranvías, Luz y Fuerza de PueblaPueblaPetrol ?10 Oct 1926
Compañía de Tranvías, Luz y Fuerza de Puebla♦ Puebla – El Valor, TlaxcalaHorseca. 1890?, see note.
Compañía de Tranvías, Luz y Fuerza de Puebla♦ Puebla – El Valor, TlaxcalaPetrol ?Mar 1942, see note.
Compañía de Tranvías, Luz y Fuerza de Puebla♦ Puebla – Cholula – HuexotzingoHorseca. 1890?, see note.
Compañía de Tranvías, Luz y Fuerza de Puebla♦ Puebla – Cholula – HuexotzingoPetrol?1928, see note.
Compañía de Tranvías, Luz y Fuerza de Puebla♦ Puebla – Cholula – HuexotzingoElectric27 May 192431 Dec, 1941, see note.
TecamachalcoHorse??
TehuacánEl RiegoHorse??
Tehuacán – El RiegoPetrol ?1950
San Martín Texmelucan de Labastida /Texmelucan – Tetla – HuexotzingoHorse??
TeziutlánHorse??

Name of SystemLocationTraction
Type
Date Date Notes
BernalHorse??
QuerétaroHorse??
San Juan del RíoHorse??
San Juan del RíoPetrol ??
♦ San Juan del Río – TequisquiapanHorse??

[San Luis Potosí]

Name of SystemLocationTraction
Type
Date Date Notes
Ciudad VallesPetrol ??
CerritosMule??
GuerreroMule??
GuerreroSteam??
MatehualaMule??
Mina AsarcoMule??see note.
Real de CatorcePotreroMule??
Real de Catorce – PotreroElectric15 Sep 19083 Jun, 1933
San Luis PotosíHorse188_?
San Luis PotosíElectric16 Feb 19147 Apr, 1932
♦ Jesús María Mule??
Villa de PozosMule??
Santa María del RíoMule??
TamasopoMule??
Villa de ReyesMule??

Name of SystemLocationTraction
Type
Date Date Notes
AltataHorse??
CuliacánHorse??
GuasaveHorse??
Los MochisHorse??
MazatlánHorse??
MazatlánSteam19081913

[Sonora]

Name of SystemLocationTraction
Type
Date Date Notes
CananeaMule1902?
Ciudad ObregónMule??
GuaymasMule18881917
HermosilloMule??
HuatabampoMule??
NavojoaMule??
NogalesMule??
NogalesPetrol ??

[Tabasco]

Name of SystemLocationTraction
Type
Date Date Notes
CárdenasMule??
FronteraMule??
JalapaMule??
Tamulté Mule??
VillahermosaMule??
VillahermosaPetrol ??

[Tamaulipas]

Name of SystemLocationTraction
Type
Date Date Notes
Ciudad VictoriaHorse??
Ciudad VictoriaPetrol ??
Ciudad ManteHorse??
Ciudad MantePetrol ??
MatamoroHorse??
MatamoroPetrol ??
Nuevo LaredoHorse19 Nov 1886?
Nuevo LaredoElectric12 Mar 1890?International tramway, from Laredo, Texas US
ReynosaHorse??
Santa EngraciaHorse??
TampicoHorse1879
1 Jan 1901
?
?
TampicoElectricMay 191431 Mar 1927
♦ Tampico – Miramar Electric30 Aug 191413 Dec, 1974

[Tlaxcala]

Name of SystemLocationTraction
Type
Date Date Notes
Analco – ReyesHorse??
Apizacl – Tlaxco Horse??
GuadalupeHorse??
HuamantlaHorse??
NanacamilpaIxtajiagucaHorse??
TlaxcalaPetrol ??
ZoltepecPetrol ??

Veracruz (de Ignacio de la Llave)">Veracruz">Veracruz (de Ignacio de la Llave)

Name of SystemLocationTraction
Type
Date Date Notes
AlamoHorse??
AlvaradoHorse??
CoatepecHorse??
CoatzacoalcosHorse??
CórdobaHorse??
CórdobaSteam??
CórdobaPetrol ??
El Humo – El HigoPetrol ??
La GloriaCardelHorse??
Los Naranjos – CuchillosHorse??
NanchitalEl ChapoHorse??
OrizabaHorse1878?
OrizabaPetrol 192_1933
Paso del MachoHorse??
San JeronimoCerro AzulSteam??
San Juan EvangelistaJuiloHorse??
Soledad Horse??
TecolutlaPalo HuecoHorse??
Tierra BlancaHorse??
TlacotalpanHorse??
Túxpam de Rodríguez Cano /TúxpanHorse??
Túxpam de Rodríguez Cano /TúxpanHorse??
TuxtlaHorse??
Sociedad Cooperativa de Transportes Urbanos y Sub-Urbanos de Veracruz S.A. de C.V.VeracruzHorse18641939
Sociedad Cooperativa de Transportes Urbanos y Sub-Urbanos de Veracruz S.A. de C.V.VeracruzElectric5 Jul 190816 Aug, 1981
♦ Veracruz – TejeríaHorse??
♦ Veracruz – TejeríaPetrol ??
♦ Veracruz – Xalapa /JalapaMule18751893. Ranked as world's longest horse tramway line.
Xalapa /JalapaHorse1875?
Xalapa /JalapaSteam18981926
Xalapa /JalapaAccumulator ??
Xalapa /JalapaPetrol 19261935

Yucatán">Yucatán (state)">Yucatán

Name of SystemLocationTraction
Type
Date Date Notes
EspitaHorse??
MéridaHorse15 Dec 1880
MéridaSteam189_?
MéridaAccumulator 1918?
MéridaPetrol 19191930
PetoHorse??
ProgresoHorse189_?
ProgresoPetrol ?193_
SisalHorse??
Tekax Horse??
TizimínHorse??
TzucacabHorse??
ValladolidHorse??

Name of SystemLocationTraction
Type
Date Date Notes
Concepción del Oro Horse??
FresnilloHorse??
JerezHorse??
SombrereteHorse??
SombreretePetrol ??
ZacatecasHorse??
♦ Zacatecas – OjocalienteHorse??