大渡口区总面积103平方千米。总人口21万人(2004年)。大渡口区辖5个街道、3个镇:新山村街道、跃进村街道、九宫庙街道、茄子溪街道、春晖路街道,八桥镇、建胜镇、跳磴镇。1995年初,重庆市进行行政区划调整,大渡口区辖新山村、跃进村、九宫庙3个街道办事处,从九龙坡区划入的茄子溪街道办事处和八桥、建胜两个镇,从巴县划入的跳蹬镇。区人民政府驻新山村。2000年,大渡口区辖新山村、跃进村、九宫庙、茄子溪4个街道办事处;八桥、建胜、跳磴3个镇。
根据第五次人口普查数据:全区总人口247021人,其中各街道、镇人口(人): 跃进村街道 56304 新山村街道 36650 九宫庙街道 32754 茄子溪街道 25956 八桥镇 48626 建胜镇 22135 跳磴镇 24596 2002年1月23日,大渡口区在新城区设立春晖路街道办事处,办事处辖区范围为原八桥镇新华村、八一村、八桥村,面积4.13平方千米,总人口3.4万人,辖16个居委会,办事处驻新城区春晖路(渝府[2002]6号)。2002年,大渡口区辖5个街道办事处(新山村、跃进村、九宫庙、茄子溪、春晖路)、3个镇(八桥、建胜、跳蹬),53个居委会、32个村委会。2002年末户籍总人口20.59万人,其中非农业人口14.56万人。