The Neoarchaean (Neoarchean) is the last geological era in the Archaean eon. It began 2.8 billion years ago and ended 2.5 billion years ago. Before the Neoarchaean era was the Mesoarchaean era and before the Palaeoproterozoic.