汕尾市位于广东省东南部沿海,珠江三角洲东岸,位于深圳和汕头两个经济特区中间,东临红海湾和碣石湾,莲花山南麓,东临惠来县,西连惠东县,北接梅州市和紫金县,南濒南海,总面积4865.05平方公里(其中深汕特别合作区面积468.84平方公里)。大陆沿海岸线(包括深汕合作区)长455.2公里,占广东省海岸线长度的11.1%。大陆架内(即200米水深以内)海域面积(包括深汕特别合作区)2.39万平方公里,相当于陆地面积的4.5倍。2018年,汕尾市辖1区、2县,代管1市,另设2个管理区或功能区(1个区:市城区;2个县:海丰县、陆河县;1个代管市:陆丰市;2个管理区或功能区:红海湾经济开发试验区、汕尾华侨管理区);辖区内设有44个镇、10个街道办事处,共有148个社区居委会、720个村委会。