Freiburg se trouve au sud-ouest de l’Allemagne, dans la région du Bade-Wurtemberg. Le territoire urbain s’étend sur 153,06 km², avec une orientation est-ouest, coincé entre le massif montagneux de la Forêt Noire, et le fossé rhénan. La périphérie de la métropole allemande se situe à 3 km seulement de la frontière française. Les villes les plus proches sont Colmar, à 37 km à l’ouest, Bâle, à 51 km au sud, Strasbourg, à 66 km au nord. Fribourg (en français) connaît un climat semi-continental, avec fortes amplifications thermiques saisonnières, des conditions néanmoins plus douces et plus ensoleillées que dans le reste du pays.