Putlitz er en by i Landkreis Prignitz i den tyskedelstatBrandenburg. Putlitz er beliggende i den nordlige del af landskabet Prignitz, 15 km nordvest for Pritzwalk, og 35 km nordøst for Wittenberge.
Byen ligger ved floden Stepenitz. I kommunens område ligger Naturbeskyttelsesområde Putlitzer Hainholz og dele af Stepenitz og Marienfließ samt dele af EU-habitatområdetMathildenhofer See.