La frontera entre Alemanya i França es la frontera internacional entre Alemanya i França, estats membres de la Unió Europea i de l'Espai Schengen. Separa els länder alemanys de Renània-Palatinat, Saarland i Baden-Württemberg de la regió francesa de Gran Est, concretament els departaments del Mosel·la, Alt Rin i Baix Rin, que formaven l'antiga regió d'Alsàcia-Lorena.
Comença al nord-oest al trifini Alemanya-França-Luxemburg (49° 28′ 10″ N, 06° 22′ 02″ E / 49.46944°N,6.36722°E / 49.46944; 6.36722), en la unió del municipi alemany (gemeinde) de Perl (land de Saarland), de la comuna francesa d'Apach (departament de Mosel·la) i de la comuna luxemburguesa de Schengen (cantó de Remich). Aquest punt està situat als marges del riu Mosel·la.[2]
La frontera segueix després una direcció general cap a l'est fins al Rin. Després remunta el seu cors cap al sud fins al trifini Alemanya - França - Suïssa (47° 35′ 23″ N, 07° 35′ 21″ E / 47.58972°N,7.58917°E / 47.58972; 7.58917), situat sobre el Rin als municipis de Weil-am-Rhein (Alemanya, land de Baden-Württemberg), d'Huningue (França, Alt Rin) i la ciutat de Basilea (Suïssa, cantó de Basilea-Ciutat), passant entre Estrasburg i Offenburg. El Rin forma la frontera oriental d'Alsàcia al cantó francès i la frontera oriental de Baden-Württemberg en el costat alemany. Aquest trifini està simbolitzat pel Dreiländereck, monument situat a uns 150 metres al sud-est al territori suís.
En primer lloc, hi va haver diversos ajustaments de la frontera al nivell del departament del Mosel·la fins a la Convenció del 23 d'octubre de 1829 entre França i Prússia, per la diversos cantons mosel·lans foren cedits totalment o parcialment a Alemanya: Cantó de Relling, Cantó de Sarrelouis, Cantó de Tholey, Cantó de Sierck-les-Bains. També al nivell del Baix Rin: la ciutat de Landau i diversos territoris al nord del riu Lauter.
Des de la creació de l'Imperi Alemany el 18 de gener de 1871, aquesta frontera s'ha mogut quatre vegades, dues vegades per tractat.[3]
Segons el traçat actual de la frontera, hi ha 12 punts de pas ferroviaris entre Alemanya i França.