Novo mesto je město ve Slovinsku. Leží na jihu země, u hranic s Chorvatskem na řece Krce. Je centrem historického regionu Dolní Kraňsko (Dolenjsko), statistického Jihovýchodního slovinského regionu a městské občiny Novo mesto. Je vzdálené 70 km jihovýchodně od Lublaně a na polovině cesty ze slovinské metropole do hlavního města Chorvatska Záhřebu. Žije zde 22 415 obyvatel (v celé občině 40 925). Leží v nadmořské výšce 202 m.
Počasí je pravidelně pozorováno a zaznamenáváno již od roku 1880. Vzhledem k prolínání vlivů panonského a podhorského podnebí průměrné měsíční teploty a srážky značně kolísají. Průměrná roční teplota pro Novo mesto činí 9,6 ° C, v lednu potom - 1,9 ° C a v červenci 19,5 ° C. Průměrné roční srážky mají úhrn 1260 mm. Převládají severozápadní, východní a jihozápadní větry, které mají v zimě často charakter fénu. Největrnější je období od února do dubna.