中梁山位于重庆市主城西部,为华蓥山余脉,北起北碚区柳荫镇附近,南至江津区西湖镇附近,南北长约100公里,宽约2-7公里。 跨重庆市渝北区、北碚区、沙坪坝区、九龙坡区、大渡口区、江津区六个城区,海拔400-1000米,总体北高南低。中梁山属于重庆市的多个行政区。