学校现拥有北湖和任城两个校区,布局合理,功能区划科学。其中,北湖校区总占地面积532亩,建筑面积17万平方米。规划规模120个教学班,6000名学生。各类教室、实验室、图书馆、体育场馆、教师办公室等功能用房290间;拥有有物理、化学、生物实验室24个、仪器室16个、微机室4个、多功能教学演播室2个,教室全部安装了多媒体,计有教学仪器、标本、模型7408件,建有双向闭路电视教学系统和校长评估系统,图书馆拥有藏书16万余册;设有教师阅览室、学生阅览室各2个,订有报刊杂志500余种,能同时容纳400名师生阅览。校报、校刊编辑室、语文实验室以及奥赛辅导活动室等各类兴趣小组活动室10余个。学校配有400米标准塑胶运动场,排球场,篮球场,体育馆,广场花园。
任城校区总占地面积220亩,建筑面积11万平方米,现有各类教室、教师办公室等功能用房50余间,实验室、图书室等功能用房正在建设中。