thumb|Potok Jamne thumb|Kościół Wniebowzięcia NMP thumb|Tereny Ochotnicy Górnej jesienią thumb|Przysiółek Jamne i widok na Tatry thumb|Kapliczka na Kosarzyskach Ochotnica Górna – wieś w Polsce, położona w województwie małopolskim, w powiecie nowotarskim, w gminie Ochotnica Dolna.

Położenie Miejscowość położona jest na bardzo zróżnicowanej wysokości. Zabudowania Ochotnicy Górnej sięgają od 550 m n.p.m. (na granicy z Ochotnicą Dolną) do nawet 1030 m n.p.m. (osiedle Skałka, jedno z najwyżej położonych w Polsce).Przez miejscowość przebiega Droga Knurowska (zobacz Knurowska Przełęcz) od Ochotnicy Dolnej do Harklowej.

W latach 1954–1972 wieś należała i była siedzibą władz gromady Ochotnica Górna. W latach 1975–1998 wieś administracyjnie należała do województwa nowosądeckiego.

Ochotnica Górna wraz z Ochotnicą Dolną – do czasu podziału administracyjnego w 1910 roku – tworzyły najdłuższą wieś w Polsce (Ochotnicę), która liczyła niespełna 25 kilometrów. Aktualnie (2018) tytuł ten należy do wsi Zawoja położonej w powiecie suskim.