Врњачка Бања је седиште општине Врњачка Бања. Налази се у централној Србији, у долини Западног Поморавља на надморској висини од 217 метара, и административно припада Рашком округу. Удаљена је 25 км од Краљева и 11 км од Трстеника. Смештена је између планине Гоч и Западне Мораве.