Zámek Zelená Hora se nachází na severní straně nad Nepomukem, na území obce Klášter v Plzeňském kraji.