New albany ohio population As of the 2020 United States Census, the population of New Albany, Ohio is approximately 10,894 people.