辖八所镇、东河镇、大田镇、感城镇、板桥镇、三家镇、四更镇、新龙镇8镇，以及天安乡、江边乡2乡。
历史.东方市历史悠久，早在汉武帝元封元年（前110年）便设置九龙县。到了隋代大业三年（607年），改置感恩县，历属珠崖郡、昌化军、南宁军、儋州、崖州等。1949年12月，将昌江、感恩两县，位併为昌感县。1952年4月，析置东方县，驻地为东方村。1953年归属海南黎族苗族自治州管辖。1959年迁治八所港。1987年12月，改为东方黎族自治县，并由海南省直辖。于1997年3月撤县设东方市。