Logan is a city in Cache County, Utah, United States. As of the 2010 census the population was 48,174, with an estimated population of 48,997 in 2014. Wikipedia