It is situated in the valley of the Bílina river between the slopes of the Ore Mountains ( ) in the northwest and the Central Bohemian Uplands (České středohoří) in the southeast, about 15 kilometers west of Ústí nad Labem.