Rameshk (, also Romanized as Remeshk; also known as Rāmīshk) is a city in Chah Dadkhoda District of Qaleh Ganj County, Kerman province, Iran, and serves as the administrative center for Rameshk Rural District.
At the 2006 census, its population was 2,874 in 510 households, when it was a village in the rural district. The following census in 2011 counted 3,174 people in 780 households. The latest census in 2016 showed a population of 3,589 people in 869 households. It was the largest village in its rural district. In 2017, the village of Rameshk was elevated to the status of a city.