Pulau Namo merupakan lahan berumput dengan luas 190,90 hektar. Pada bagian tengah terdapat dua buah bukit memanjang dari arah selatan ke utara. Pada bagian utara dan barat terdapat pantai berpasir putih. Sedangkan pesisir pantai bagian timur dan selatan, ditutupi oleh hutan Mangrove dengan beragam jenis spesies dan terumbu karang.