Hasan Langi-ye Bala (, also Romanized as Ḩasan Langī-ye Bālā; also known as Gazakī-ye Ḩasanlangī) is a village in, and the capital of, Hasan Langi Rural District of Shamil Rural District, Shamil District, Bandar Abbas County, Hormozgan province, Iran.
At the 2006 National Census, its population was 1,739 in 375 households, when it was in Shamil Rural District of Takht District. The following census in 2011 counted 1,914 people in 469 households. The latest census in 2016 showed a population of 1,943 people in 538 households. It was the largest village in its rural district.
After the census, the rural district was separated from the district in the establishment of Shamil District, which was divided into two rural districts.