学校1958年创建于北京,原名北京电力学院,长期隶属于国家电力部门管理。1969年,学校迁至河北邯郸,1970年迁到保定,更名为河北电力学院。1978年经国务院批准为全国重点大学,同年更名为华北电力学院。1995年,华北电力学院与北京动力经济学院合并组建为华北电力大学。2003年3月,学校由原国家电力公司划转教育部管理,正式成为教育部直属高校。2005年10月,经教育部批准,学校校部由设在保定变更为设在北京,分设华北电力大学保定校区,两地实行一体化管理。
截至2020年10月,学校占地1600余亩,建筑面积100余万平方米,有教职工3千余人,全日制本科生为24503人,全日制硕士生8186人、博士生1216人,外国留学生1004人。