Oberharles befindet sich zwei Kilometer Luftlinie südlich von Henneberg am Oberlauf des Harlesbaches in einer Höhe von 367 m. Das schmale Tal wird vom Salzkopf im Osten und dem Höhenzug Wolfsberg–Fräuleinsberg im Westen begrenzt.