Schelklingen is a town in the district of Alb-Donau in Baden-Württemberg in Germany. It is situated 10 km north of Ehingen, and 20 km west of Ulm. Schelklingen and 82% of its territory form part of the Swabian Jura Biosphere Reserve.