
Bratkovice leží na řece Litavce, přibližně 8 km severně od Příbrami. Obec se skládá ze dvou katastrálních území - Bratkovic a Dominikálních Pasek.
(
více zde)
Důležitou spojnicí s okolím je železniční trať Zdice – Protivín. Kromě dopravy místních obyvatel z Bratkovic do Příbrami, Prahy a dalších obcí slouží jako výchozí bod ať už k pěším túrám nebo cyklovýletům.