Η Στεμνίτσα βρίσκεται στο δυτικό τμήμα της Αρκαδίας, στις δυτικές πλαγιές των Ορέων Δημητσάνας (τμήμα του Μαίναλου), σε υψόμετρο 1.083 μέτρων.