Bergkirchen liegt im oberbayerischen Landkreis Dachau, wo sich der höchste Punkt des Landkreises mit 557 Metern im Biberecker Holz nahe Kreuzholzhausen erhebt. Die Gemeinde umfasst 25 Gemeindeteile und grenzt an mehrere Nachbargemeinden.
Erste Spuren menschlicher Tätigkeit finden sich in Eisolzried, wo in römischer Zeit eine Ziegelei betrieben wurde. Eine erste urkundliche Erwähnung stammt aus dem Jahr 842, als das Urbar von Bergkirchen Einblicke in die Organisation eines Hofes im 9. Jahrhundert gab. Die heutige Gemeinde entstand 1818 durch das bayerische Gemeindeedikt und wurde 1978 durch Eingemeindungen erweitert.
Prägend für das Ortsbild ist die katholische Pfarrkirche St. Johannes Baptist, die im frühen Rokokostil von Johann Michael Fischer gestaltet wurde. Zu den Sehenswürdigkeiten zählen auch Schloss Lauterbach, die Kirche St. Jakobus in Lauterbach und die über 600 Jahre alte Schlosseiche bei Eisolzried. Ein weiteres Highlight ist das Hoftheater Bergkirchen, das kulturelle Veranstaltungen anbietet.