Höfen liegt im Enztal im Nordschwarzwald in 360 bis 712 Meter Höhe, unterhalb des Zusammenflusses der Großen Enz und der Kleinen Enz. Die Gemeindefläche ist zu 85 % bewaldet. Die Gemeinde Höfen an der Enz mit 1.780 Einwohnern liegt im Landkreis Calw in Baden-Württemberg. Zuvor durch einen Anwalt verwaltet, wurde der Ort erst zur Mitte des 19. Jahrhunderts eine eigene Schultheißerei und selbstständige Gemeinde.