Moyo, en indonésien Pulau Moyo, est une île indonésienne située juste au nord de Sumbawa, dans le kabupaten du même nom, province de Nusa Tenggara occidental. Elle a une superficie de 320,44 km². Sa population est d’environ 1 000 habitants répartis dans 6 villages.