According to the general population and housing census in 2016, the population of this city was 304,487 people. This city has about 90% of the population of Kashan city (364 thousand people). The people of Kashan are Persian-speaking and of Persian descent. Kashan is the most populous city of Isfahan province after the center of the province.