Město Rybniště leží mezi městy Chřibská a Krásná Lípa, nachází se na území CHKO Lužické hory. Nejstarší částí obce je Chřibská Nová ves, která byla založena kolem roku 1480 tehdejším majitelem tolštejnského panství baronem Šlejnicem. V 16. století přešla do majetku Kinských a stala se součástí českokamenického panství. Obyvatelé obce se věnovali různým řemeslům, vyráběl se zde manšestr a od roku 1873 byla v Chřibské sklárna. V roce 1863 se Nová Chřibská stala dočasně samostatnou obcí.
Obcí probíhá evropské rozvodí a úmoří. V osadě Na sedle, stojí několik domů, z jejichž střech odtéká jedním směrem voda do Baltického moře a druhým směrem do moře Severního. Město leží v oblasti, kde se prakticky potkávají hranice Národního parku České Švýcarsko a CHKO Lužické hory. Proto je město a okolí turisticky vyhledávaným místem, především milovníky pěší turistiky, cykloturisty a horolezectví.