Novosedlice (German: Weißkirchlitz) is a municipality and village in Teplice District in the Ústí nad Labem Region of the Czech Republic.
[2] Novosedlice is located about 14 kilometres (9 mi) west of Ústí nad Labem.
The municipality is located north of Teplice and is urbanistically fused with this city.
The highest point is at 293 m (961 ft) above sea level.The Bystřice Stream flows along the northern municipal border.
From March to November, a historic train ČSD Class M 152.0 runs on it on weekends and holidays.