Moggallana III fue rey de Anuradhapura en el siglo VII, cuyo reinado duró del 608 al 614. Sucedió a Sangha Tissa II como rey de Anuradhapura y fue sucedido por Silameghavanna .