Gol Mahalleh () is a village in Chapakrud-e Sharqi Rural District of Gil Khuran District in Juybar County, Mazandaran province, Iran.
At the time of the 2006 National Census, the village's population was 1,135 in 276 households, when it was in Chapakrud Rural District. The following census in 2011 counted 1,138 people in 313 households. The 2016 census measured the population of the village as 1,161 people in 364 households.
The rural district was renamed Chapakrud-e Sharqi Rural District in 2023.