Kornwestheim lies about 10 km in the north of Stuttgart. In the southwest "Neckarbecken" at the east edge of the "Strohgäus" within the "Langes Feld". In the town, the Gänsbach flows east towards the Neckar.