Nový Bor este o târg (město) din districtul Česká Lípa, din regiunea Liberec, Czechia. Nový Bor se află la 365 m altitudine, la 0,6 km de muntele Sudetes. Populația este de 11.318 de locuitori (2024). Cel mai apropiat oraș mare este Česká Lípa, la 8,1 km la sud. Aproape de graniță: Germania, la 12 km. Printre obiectivele din împrejurimi: Grabštejn (25 km), Lemberk Castle (16,6 km) și Sloup Castle (3,1 km). Printre locurile naturale: Křížová hora (12,5 km) și Stožecké sedlo (9,5 km).