Il paese si trova nell'entroterra della penisola del Pelješac, nella zona più meridionale, al punto che da entrambe le cose distano in tutto 2 km.
In passato Janjina rappresentava il centro culturale ed economico di Pelješac (era persino nota come la Piccola Parigi).
Viticoltura, agricoltura e coltivazione delle olive costituiscono il tessuto economico del luogo, Janjina è la destinazione ideale per gli ospiti che desiderano conoscere uno stile di vita autentico e costumi locali.