It has been estimated that in about 5000 BC during the Neolithic between 2 million and 5 million lived in Europe; in the Late Iron Age it had an estimated population of around 15 to 30 million. Outside Greece and Italy, which were more densely populated, the vast majority of settlements in the Iron Age were small, with perhaps no more than 50 inhabitants. Hillforts were the exception, and were the home of up to 1,000 people.