Die Gemeinde Eching liegt im südwestlichen Teil des Landkreises Landshut (Niederbayern), unmittelbar an der Grenze zum Regierungsbezirk Oberbayern.
Verkehrsanbindung:
- Bundesstraße B 11 (Freising - Landshut)
- Autobahn A 92 (Ausfahrt Moosburg-Nord, 6 km).
Entfernung zu anderen Orten:
- Landshut ca. 7 km
- Moosburg 10 km
- Freising und Erding jeweils 25 km
- Flughafen München 30 km
Nachbargemeinden sind
- Moosburg (Landkreis Freising),
- Wang (Landkreis Freising)
- Buch am Erlbach,
- Vilsheim,
- Tiefenbach,
- Bruckberg.
- Stadt Landshut
Ortsteile sind
- Berghofen,
- Eching,
- Haunwang,
- Kronwinkl,
- Viecht,
- Thal,
- Weixerau,
- Schapolterau,
- Hofham,
- Heinzelwinkl
- Haselfurth.