阳西县设8个镇(织篢镇、程村镇、溪头镇、上洋镇、沙扒镇、儒洞镇、新墟镇、塘口镇),19个居委会、138个村(渔)委会。2025年末,阳西县户籍总人口55.3729万人,其中城镇人口为19.6886万人,乡村人口为35.6843万人。常住人口43.29万人,城镇人口为21.17万人,城镇化率48.9%。
阳西地域为汉族和少数民族杂居地,汉族人口占比大。少数民族以苗族、壮族和瑶族为主,主要分布在程村镇、织篢镇蒲牌村等地居住。