O Tratado de Frankfurt (em francês: Traité de Francfort; em alemão: Friede von Frankfurt) foi um tratado de paz assinado em Frankfurt em 10 de maio de 1871, no final da Guerra Franco-Prussiana.
Estabeleceu a fronteira entre a Terceira República Francesa e o Império Alemão, que envolveu a cessão de 1 694 vilas e cidades francesas à Alemanha em:
Alsácia: os departamentos franceses do Baixo Reno e do Alto Reno, exceto a cidade de Belfort e seu território;
Lorena: o departamento francês de Moselle, um terço do departamento de Meurthe, incluindo as cidades de Château-Salins e Sarrebourg, e os cantões Saales e Schirmeck no departamento de Vosges.
Deu aos residentes da região da Alsácia-Lorena até 1 de outubro de 1872 para decidir entre manter a nacionalidade francesa e emigrar, ou permanecer na região e se tornar cidadãos alemães.
Definir um quadro para a retirada das tropas alemãs de certas áreas.
Regulamentou o pagamento da indenização de guerra da França de cinco bilhões de francos (com vencimento em cinco anos).
Reconheceu a aceitação de Guilherme I da Prússia como imperador alemão.
Ocupação militar necessária em partes da França até que a indenização fosse paga (a França pagou a indenização antes do prazo acordado).
O tratado também estabeleceu os termos para o seguinte:
O uso de vias navegáveis em conexão com a Alsácia-Lorena.
Comércio entre os dois países.
O retorno dos prisioneiros de guerra.
A Alsácia-Lorena foi devolvida à França no Tratado de Versalhes de 1919.
Fatores que influenciaram o limite
Os militares alemães defenderam o controle da região da Alsácia, até os Vosges (cordilheira) e a área entre Thionville (Diedenhofen) e Metz como requisito para a proteção da Alemanha. Mais importante ainda, os militares alemães consideravam o controle da rota entre Thionville e Metz como a área de controle mais importante se houvesse uma futura guerra com a França.
Sem uma mudança de fronteira para o oeste, a fronteira do novo império com a França teria sido amplamente dividida entre os estados de Baden e Baviera, cujos governos estavam menos entusiasmados com a perspectiva de ter uma França vingativa à sua porta. Também teria exigido o estacionamento de forças imperiais substanciais dentro das fronteiras desses estados, possivelmente comprometendo sua capacidade de exercer a considerável autonomia que os estados do sul foram capazes de manter no tratado de unificação. Uma mudança na fronteira aliviou esses problemas.
A nova fronteira política em grande parte (embora não inteiramente) seguiu a fronteira linguística. O fato de que a maioria da população no novo território da Terra Imperial (Reichsland) falava dialetos germânicos, e anteriormente fazia parte do Sacro Império Romano-Germânico até que foram gradualmente obtidos pela França nos dois séculos anteriores, permitiu Berlim justificar a anexação por motivos nacionalistas. No entanto, a conquista de áreas de língua francesa, como a cidade de Metz, provocou indignação na França e foi usada como um dos principais argumentos para o revanchismo francês.