Im Alpenvorland kommt die Gewöhnliche Schwalbenwurz nur im Hegau und im westlichen Bodenseegebiet verbreitet vor, ansonsten nur selten im Bereich von Argen und Schussen. Einmal habe ich sie gesehen im Hinterland von Obereschach am östlichen Rand des Bodenseebeckens.
Häufig kommt sie vor in den Kalkgebieten: Schwäbische Alb, Muschelkalkgebiete des Neckars, des Baulandes, des Taubergebietes und des Klettgaues. Seltener im Oberrheingebiet. In kalkarmen Gegenden nur in ausgesprochen warmen Lagen.