Zielony Ostrów () – wieś w Polsce położona w województwie warmińsko-mazurskim, w powiecie węgorzewskim, w gminie Węgorzewo.
W latach 1975–1998 miejscowość administracyjnie należała do województwa suwalskiego.
Wieś położona jest na północ od jeziora Oświn, w pobliżu granicy państwowej z obwodem królewieckim w Rosji. Po drugiej stronie granicy znajduje się Kryłowo.
Historia Okolice jeziora Oświn bardzo wcześnie zasiedlone były przez ludzi. W północno-zachodniej części jeziora, w rejonie zatoki z której wypływa rzeka Oświnka odnotowano istnienie osady nawodnej kultury kurhanów zachodniobałtyjskich. Z tego okresu pochodziła łódź dłubanka odnaleziona przed II wojną światową. Także przed II wojną światową w rejonie nieistniejącej wsi Czarny Ostrów odkryto cmentarzysko ciałopalne kultury bogaczewskiej.
Zielony Ostrów w XVIII w. jako folwark należał do miasta Nordenborka. Na początku XIX w. były tu dwa domy, w których mieszkało 21 osób. W latach dwudziestych XX w. w Zielonym Ostrowie był majątek ziemski o powierzchni 186 ha należący do Edlera von Graeve.
W roku 1952 we wsi powstała czteroklasowa szkoła. Przed 1970 Zielony Ostrów był sołectwem należącym do gromady Perły. Obecnie osada należy do sołectwa Rudziszki .