North Salt Lake is a city located in Davis County, Utah. North Salt Lake has a 2026 population of 23,593. North Salt Lake is currently declining at a rate of -0.14% annually but its population has increased by 2.18% since the most recent census, which recorded a population of 23,089 in 2020.