Bad Ragaz er en schweizisk kurby beliggende i kantonen Sankt Gallen. Byen ligger 517 meter over havets overflade, og der bor 5500 indbyggere (2011). Byen er især kendt for sine radioaktive mineraltermer, hvor vandet har en temperatur på 37 grader.