Hartmanice (německy Hartmanitz) jsou město na Šumavě, v okrese Klatovy v Plzeňském kraji. Leží asi jedenáct kilometrů jihozápadně od Sušice a 32 kilometrů jihovýchodně od Klatov. Katastr města se rozkládá na rozhraní Šumavského podhůří a vlastní Šumavy. Vlastní Hartmanice leží v nadmořské výšce 712 metrů pod vrcholem Hamižná (853 metrů). Nejvýše položená osada, Keply, je v nadmořské výšce 930 metrů, nejvyšší bod katastru, hora Křemelná, má kótu 1125 metrů. Nejníže položený bod katastru leží v 550 metrů při řece Otavě, a tak celkový výškový rozdíl v katastru města činí 575 metrů.
Katastr města má rozlohu 6 224 hektarů. Skládá se z 22 katastrálních území a 23 místních částí. Většina z těchto osad byla přičleněna v roce 1960 v souvislosti s reformou veřejné správy a územního členění státu. Další významná územní změna proběhla na počátku roku 1992, kdy byla k Hartmanicím přičleněna osada Dobrá Voda v souvislosti se zánikem stejnojmenného vojenského prostoru. Kromě této osady byla z tohoto prostoru připojena i některá neobydlená katastrální území sousedící s katastrem obce Hartmanice. Tentýž rok získala obec opětovně status města, který poprvé dostala již v roce 1320.
V současnosti zde žije 922 obyvatel, což je ve srovnání se závěrem 19. století asi čtvrtinový počet. Celý katastr města náleží do povodí řeky Otavy, kam odvádí vody Pstružný potok, Luční potok a Křemelná.