Capodistria è una città nel sud della Slovenia, insieme alle altre città costiere slovene di Ancarano, Isola, Pirano e Portorose, sulla costa di 47 chilometri (29 miglia) del paese nella regione istriana, a circa cinque chilometri (3.1 miglia) da il confine con l'Italia. È considerata una delle principali risorse naturali nazionali grazie al suo ecosistema e alla sua biodiversità unici. Il porto cittadino di Capodistria contribuisce in modo sostanziale all'economia dell'omonimo comune cittadino. Con solo l'1% della Slovenia che ha una costa, l'effetto del porto di Capodistria sul turismo è stato un fattore nella decisione di Ancarano di lasciare il comune in una votazione nel 2011 per formarsi una propria. La città è una tappa di molte compagnie di crociera del Mediterraneo. La città prevede 65 visite di navi da crociera nel 2016, con una stagione che va da marzo a dicembre (ad esempio, Norwegian Spirit, MSC Magnifica, Norwegian Jade, MS Rhapsody of the Seas…). Con una popolazione di oltre 25,000 persone, Capodistria è il principale centro urbano dell'Istria slovena.
Capodistria è una città ufficialmente bilingue, avendo lo sloveno e l'italiano come lingue ufficiali. Il Palazzo Pretorio del XV secolo e la Loggia in stile gotico veneziano, la chiesa Rotonda del Carmine del XII secolo e la Cattedrale di San Nazario, con la sua torre del XIV secolo, sono tra le attrazioni di Capodistria.
Capodistria è anche un importante punto di ingresso stradale in Slovenia dall'Italia, che si trova a nord del comune. Il principale incrocio autostradale è a Spodnje Škofije, appena a nord di Koper. L'autostrada prosegue via Rabuiese e Trieste. Capodistria è anche collegata in treno alla capitale Lubiana. C'è un incrocio sulla riva del Lazzaretto nel Lazzaretto nel comune di Muggia, in provincia di Trieste. San Bartolomeo è il nome del valico di frontiera italiano.