1988年1月至1997年2月,源城区下辖源城镇、东埔镇、埔前镇和高埔岗农场。1997年3月经广东省人民政府批准,撤销源城镇和东埔镇,设置上城、新江、东埔、源西4个办事处和源南镇,保留埔前镇和高埔岗农场建制。2003年12月,办事处改为街道办事处。埔前镇、源南镇和高埔岗农场未更名。 2011年,原高埔岗农场改街道,源城区辖5个街道:上城街道、东埔街道、新江街道、源西街道、高埔岗街道;2个镇:源南镇、埔前镇。