Davyd-Haradok este un municipiu din raionul Stolin, din regiunea Brest, Belarus. Davyd-Haradok se află la 130 m altitudine. Populația este de 5.774 de locuitori (2023). Cel mai apropiat oraș mare este Luniniec, la 36 km la nord-vest. Printre obiectivele din împrejurimi: Davyd-Haradok Castle (0,8 km), Saint George Orthodox church in Davyd-Haradok (0,7 km) și Church of the Holy Mother of Kazan in Davyd-Haradok (0,5 km).
Se scrie și Давыд-Гарадок.