Osojnik se nalazi u dubrovačkom zaleđu, u udolini okruženoj brdima, na jednom od odvojaka ceste koja od Mokošice vodi prema dubrovačkom sjeverozapadnom zaleđu i mjestu Grebci u Bosni i Hercegovini, odlagalištu smeća Grabovica i granici sa Bosnom i Hercegovinom. Od Dubrovnika je udaljen 13 km.
Tamo djeluje KUD Sveti Juraj Osojnik s oko 100 članova koji promiče i radi na očuvanju povijesne kulturne baštine i sportska udruga Boćarski klub Torcida koji se natječe u ligi.
Na Osojniku se nalazi Područna škola Osojnik (u sklopu Osnovne škole Mokošica) i dječji vrtić Ježić, te spomenik poginulim hrvatskim braniteljima na širem području Osojnika koji je otkriven 2003. godine.