Turckheim est située dans la vallée de la Fecht, en aval de Munster, et non loin de la ville de Colmar, chef-lieu du Haut-Rhin. Le village fait partie administrativement du canton de Wintzenheim et de l'arrondissement de Colmar-Ribeauvillé.
La commune est située sur la route des vins d'Alsace. Elle est également l'une des quinze étapes de la Route verte.
Les fortifications de la vieille ville de Turckheim ont été construites sous une forme triangulaire. Les remparts sont percés de trois portes qui permettaient l'entrée dans la ville par des ponts-levis qui enjambaient le fossé dont il reste quelques vestiges.
La porte de France est l'entrée principale de la ville et est orientée plein sud.