1981年12月,瓯海从温州市郊区析出,设置瓯海县,1992年3月撤县设区。2001年7月,温州市辖区行政区划调整,原瓯海永强片共7个镇划归龙湾,藤桥片的2个镇3个乡和梧埏镇的4个村划归鹿城,瑞安市仙岩镇、丽岙镇并入瓯海。2003年经省人民政府批准,撤销西岸、五凤垟、北林垟等3个乡,并入泽雅镇,将梧田镇、新桥镇、娄桥镇、南白象镇、茶山镇、三垟乡等五镇一乡的行政建制改为街道。现辖6个镇、7个街道,1个省级开发区,251个行政村、26个居委会。