Davyd-Haradok is a city in Stolin Raion, in Brest Region, Belarus. Davyd-Haradok lies at 130 m above sea level. It has 5,774 inhabitants (2023). The nearest city is Luninyets, 36 km to the northwest. Among the landmarks around are Davyd-Haradok Castle (0.8 km), Saint George Orthodox church in Davyd-Haradok (0.7 km) and Church of the Holy Mother of Kazan in Davyd-Haradok (0.5 km).
Also written Давыд-Гарадок.