东方市位于中国海南省西南部,隶属于海南省,地处北纬18°08′~19°27′,东经108°37′~109°09′之间,东临南海,西濒北部湾,南隔琼州海峡与广东省湛江市、茂名市相望,北依琼中县、保亭黎族苗族自治县。