Gammertingen is located on the Swabian Jura in the valley of the Lauchert, a tributary of the Danube.
In addition to the core city of Gammertingen with around 5000 inhabitants belong to the whole city five districts, among them the three boroughs Feldhausen, Harthausen and Kettenacker together with the princely Hohenzollern domain Lusthof on the plateau of the Swabian Jura, Bronnen and Maria Berg.