San Miguel de Allende é a sede administrativa do município de Allende, no estado de Guanajuato, México, conhecida sobretudo pelo seu clima temperado, águas termais e rica arquitectura colonial. Esta cidade histórica foi fundada em 1542 e tornou-se um destino turístico que atrai os mais ricos habitantes da Cidade do México. Reside aqui uma grande comunidade de cidadãos estadunidenses e canadianos, composta sobretudo por aposentados. Em Julho de 2008 foi declarada Património da Humanidade pela UNESCO juntamente com o vizinho Santuário de Jesus Nazareno de Atotonilco.
San Miguel de Allende está situada na parte oriental do estado de Guanajuato na região mexicana do bajío. O bajío é uma região relativamente plana situada a cerca de 2 000 metros de altitude e rodeada de montanhas, parte do planalto mexicano. O município de Allende é limitado pelos municípios de San Luis de la Paz e Dolores Hidalgo. A sul é limitado pelos municípios de Juventino Rosas, Guanajuato e Comonfort e a sudeste pelo municipio de Apaseo el Grande. A nordeste é limitado pelo município de San José Iturbide e a oriente pelo município de Querétaro. Encontra-se a 274 km da Cidade do México e a 97 km da capital do estado, Guanajuato.
Segundo os dados do recenseamento de 2005, o município de Allende tem uma população de cerca 140 000 habitantes, dos quais cerca de 62 000 residem na sede do município. A população estrangeira residente em San Miguel de Allende ronda as 12 000 pessoas.
Foi fundada em 1542 pelo monge franciscano Juan de San Miguel, que baptizou o assentamento com o nome de San Miguel el Grande. Foi um importante ponto de passagem do Antigo Caminho Real, parte da rota da prata que conduzia a Zacatecas.
A então localidade destacou-se de modo proeminente durante a Guerra da Independência do México. O general Ignacio Allende, nativo de San Miguel, foi um dos líderes do movimento independentista, hoje considerado herói nacional. A povoação de San Miguel el Grande foi elevada à categoria de cidade em 8 de Março de 1826, sendo o nome então mudada para San Miguel de Allende, em honra ao general Allende.
Na década de 1900, San Miguel de Allende esteve perto de converter-se numa cidade fantasma. Em 1926 foi declarada monumento histórico pelo governo mexicano, motivo pelo qual desde então o desenvolvimento do distrito histórico encontra-se limitado para conservar-se o carácter colonial da cidade.
Desde a década de 1950 tornou-se destino de milhares de norte-americanos que aqui começaram a estabelecer-se.