全境原屬巴縣。
1939年,石橋鋪、楊家坪等劃入重慶市。
1950年10月,以舊第八區(qū)、十七區(qū)合并組建重慶市第四區(qū),區(qū)人民政府駐大坪。
1952年,化龍橋、大坪、歇臺子、石橋鋪、黃沙溪、遺愛祠6街道和石橋、黃泥、歇臺3鄉(xiāng)劃出,李家沱、土橋、馬桑溪(茄子溪)3街道和南泉、花溪、建勝、八橋等鄉(xiāng)劃入,區(qū)人民政府駐地遷至李家沱。
1955年,以境內(nèi)長江段有“九石翹首若龍”(乾隆《巴縣志》)的九龍灘定名重慶市九龍坡區(qū)。
1965年,九宮廟、新山村、躍進村3街道劃出建大渡口區(qū)。
1988年,區(qū)人民政府駐地遷至楊家坪。
1995年,李家沱、南泉、建勝等劃出,原巴縣白市驛、含谷、走馬、金鳳、陶家、巴福、西彭、銅罐驛8鎮(zhèn)和石板鄉(xiāng),沙坪壩區(qū)石橋鋪街道、石橋鎮(zhèn)劃入。