W latach 1975–1998 miasto administracyjnie należało do województwa wałbrzyskiego i było w latach 1976–1991 siedzibą gminy wiejskiej Kudowa-Zdrój. Obecnie znajduje się w powiecie kłodzkim w województwie dolnośląskim. Stanowi 2,07% powierzchni powiatu kłodzkiego.
Według danych z 2018 r., Kudowa-Zdrój ma obszar 33,9 km² (150. miejsce w kraju), w tym: użytki rolne: 40% a użytki leśne: 15%. Sąsiadują z nią gminy: Lewin Kłodzki, Radków, gmina Szczytna, a od południa i zachodu granica z Czechami. Do 21 grudnia 2007 r. w mieście były cztery przejścia graniczne, wszystkie zlikwidowane na mocy układu z Schengen. W skład Kudowy-Zdroju wchodzi 7 dzielnic: Czermna, Słone, Pstrążna, Jakubowice, Zakrze, Brzozowie, Bukowina Kłodzka.
Klimat Kudowa leży w regionie bioklimatycznym VI „podgórskim i górskim”, występuje tu typ bioklimatu umiarkowanie bodźcowy, okresowo silnie bodźcowy. Obserwacje meteorologiczne prowadzone były w Kudowie z przerwami od 1891 r. W roku 1966 obserwacje przerwano, jedynie na dachu jednego z sanatoriów, do 1970 roku, pozostał wiatromierz i heliograf. Posterunek meteorologiczny reaktywowano w 1976 r. i po 15 latach działalności przekształcono go w posterunek opadowy (18 marca 1992). Przez cały okres swej działalności posterunek znajdował się u podnóża Góry Parkowej (cp – 50°27 'N, X – 16°16′E, hs – 406 m n.p.m.).