Zgornje Duplje ( or ; ) is a village in the Municipality of Naklo in the Upper Carniola region of Slovenia.
The local church is dedicated to Archangel Michael.