Pedroche is a town in the province of Córdoba, Andalusia, Spain. It has a population of 1,862 people. It occupies 121.7km² and is situated 96 km from Córdoba at 621 metres above sea level.
It is the centre of Los Pedroches comarca, the northernmost part of Córdoba and Andalusia.