Obec Horní Beřkovice se nachází na Podřipsku v okrese Litoměřice v Ústeckém kraji asi 7 km jihovýchodně od hory Říp a 10 km jihovýchodně od Roudnice nad Labem. Žije v ní 989 obyvatel. V obci je zámek s rozhlehlým parkem a přilehlým areálem, v němž se nachází psychiatrická nemocnice. Obcí též prochází jednokolejná regionální železniční trať Vraňany–Straškov.