Ribno (pronounced [ˈɾiːbnɔ]) is a settlement in the Municipality of Bled in the Upper Carniola region of Slovenia.The parish church in the village is dedicated to Saint James. It was originally a Gothic church with some frescos remaining in the presbytery, but it was greatly rebuilt and reconstructed in the late 19th century.