Umkirch liegt etwa acht Kilometer westlich von Freiburg in der flachen Oberrheinischen Tiefebene. Im Norden grenzt die Gemeinde an March, im Westen an Gottenheim, während sie im Osten und Süden an die Stadt Freiburg stößt. Zur Gemarkung gehören neben dem Hauptort auch die Hof- und Mühlensiedlung Dachswangen sowie die Wüstungen Rendelshusen und Betlinshusen.
Die erste schriftliche Erwähnung stammt aus dem Jahr, als der Ort als „Untkilicha“ – lateinisch für „Kirche in den Wellen“ – urkundlich festgehalten wurde. Der Name verweist vermutlich auf die Lage der Kirche zwischen zwei Bächen. Lange Zeit übten die Bischöfe von Basel das Patronatsrecht über die Pfarrkirche aus. Im Mittelalter besaß der Adelssitz der Herren Geben Bedeutung, und im Dreißigjährigen Krieg wurde das Wasserschloss Büningen zerstört, später aber wiederaufgebaut. Während des Ersten Weltkriegs diente Umkirch als Versorgungsort für Freiburg, auch durch ein Kriegsgefangenenlager.
Besonders prägend ist die romanisch-gotisch-barocke Pfarrkirche Mariä Himmelfahrt, die als älteste Pfarrkirche des Breisgaus gilt. Das Wasserschloss Büningen beherbergt heute das Rathaus, während die restaurierte Schlossmühle als Heimatmuseum dient. Der private Queen-Auguste-Victoria-Park mit seinen elf Hektar wurde mit einem europäischen Gartenkulturpreis ausgezeichnet. Die Gemeinde pflegt seit eine Partnerschaft mit der französischen Gemeinde Bruges.