Nedrahovice is a municipality and village in Příbram District in the Central Bohemian Region of the Czech Republic.
Nedrahovice consists of eight municipal parts (in brackets population according to the 2021 census):[2] The name is derived from the personal name Nedrah, meaning "the village of Nedrah's people".
The highest point is a nameless hill at 566 m (1,857 ft) above sea level.
The stream Sedlecký potok flows through the municipality.
The first written mention of Nedrahovice is from 1366, when a fortress probably already stood there.