Zgornja Sorica is a village located within the Municipality of Železniki in the Upper Carniola region of Slovenia.
The settlement serves as a rural locality situated in the northern part of the country, characterized by its placement within the administrative boundaries of the Železniki municipality.