宁县,在汉代属珠崖郡紫贝县地。唐贞观五年(631年)隶属琼州;龙朔二年(662年)增设万安州;天宝元年(742年)改州为郡;至德二年(757年)改万安为“万全郡”。迨至南宋绍兴七年(1137年),始设“万宁县”。绍兴十三年(1143年)复置万安军。明洪武三年(1370年)改称万州。直到民国三年(1914年)复改为万宁县,县名沿用至今。