New Providence is a small city in Hardin County, Iowa, United States. The population was 236 at the time of the 2020 census. New Providence …New Providence is a small city in Hardin County, Iowa, United States. The population was 236 at the time of the 2020 census. New Providence was laid out in 1855. New Providence was struck by a tornado in 1860 and much of its business district burned in a fire in 1910.