Qarah Bolagh () is a city in Sheshdeh and Qarah Bolagh District of Fasa County, Fars province, Iran, serving as the administrative center for Qarah Bolagh Rural District.
In January 2013, the villages of Hoseynabad, Beyk Inanlu, Dugan-e Olya, Dugan-e Sofla, and Jorgheh merged to form the new city of Qarah Bolagh.
At the 2006 census, its population (as the total of its constituent villages before the merger) was 6,386 in 1,496 households. The following census in 2011 counted 6,563 people in 1,815 households. The latest census in 2016 showed a population of 6,772 people in 1,983 households, by which time the villages had merged to form the new city of Qarah Bolagh.