Gechingen liegt im Hecken- und Schlehengäu wenige Kilometer vom Schwarzwald entfernt, ungefähr auf halber Strecke zwischen Calw und Böblingen/Sindelfingen. Durch Gechingen fließt das kleine Flüsschen Irm, welches über Aid und Würm in die Enz mündet.
Der Ortskern selbst liegt im Tal, die umfangreichen Neubaugebiete erstrecken sich auch über die Hanglagen (Gailer, Bergwald, Angel, Kirchberg, Hahnenberg/Gänswasen).