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