Golshahr () is a city in the Central District of Golpayegan County, Isfahan province, Iran, serving as the administrative center for Jolgeh Rural District.
In 2002, the village of Konjadjan (éÃÂìïìçÃÂ) merged with the villages of Filakhs (ÃÂÃÂÃÂçîõ), Varzaneh (ÃÂñòÃÂÃÂ), and Vodagh (ÃÂïçú) to become the city of Golshahr.
At the time of the 2006 National Census, the city's population was 9,966 in 2,865 households. The following census in 2011 counted 9,903 people in 3,173 households. The 2016 census measured the population of the city as 9,904 people in 3,291 households.