Egling liegt im Norden des oberbayerischen Landkreises Bad Tölz-Wolfratshausen, nahe der Grenze zum Landkreis München. Die Gemeinde erstreckt sich östlich der Isar und umfasst Teile der unter Naturschutz stehenden Flussauen. Der Hauptort befindet sich etwa fünf Kilometer östlich von Wolfratshausen, während München rund 30 Kilometer nördlich liegt.
Erstmals erwähnt wurde Egling im Jahr 804 unter dem Namen Egilingas, abgeleitet von einem bajuwarischen Personennamen. Das Kloster Tegernsee übte über Jahrhunderte die Grundherrschaft aus und besetzte die Pfarrei. Ein örtliches Adelsgeschlecht, die Eglinger, war vom 13. bis 15. Jahrhundert nachweisbar, starb jedoch um 1511 aus. Nach der Zugehörigkeit zum Rentamt München und dem Landgericht Wolfratshausen wurde Egling 1818 eine eigenständige politische Gemeinde. Die heutige Form entstand 1973 durch den Zusammenschluss mehrerer Gemeinden, darunter Ergertshausen und Neufahrn.
Besonders geprägt ist die Gemeinde durch ihre landschaftliche Lage in den Isarauen und ihre historische Verbindung zum Kloster Tegernsee. Die heutige Struktur mit 33 Gemeindeteilen entstand durch mehrere Eingemeindungen in den 1970er Jahren. Die Verkehrsanbindung erfolgt über Buslinien des Münchner Verkehrsverbundes sowie S-Bahn-Stationen in der Umgebung.