Qara Bagh is a town and the center of Qarabagh District, Kabul Province, Afghanistan.
In terms of geography, Qara Bagh is classified as a town and serves as the main settlement within Qarabagh District, Kabul Province, Afghanistan.