据《郡县释名》:普定“取普里底定之义也”。普里为部落名。元置普定县,属普定路。明初置普定卫,清康熙十一年(1672)设普定县。
1996年,普定县面积1091.6平方千米,人口约36.7万人,辖4个镇、3个乡、4个民族乡:城关镇、马官镇、化处镇、马场镇、龙场乡、鸡场坡乡、坪上苗族彝族布依族乡、补郎苗族乡、猴场苗族仡佬族乡、白岩乡、猫洞苗族仡佬族乡。县政府驻城关镇。
2000年第五次人口普查,普定县常住总人口353803人,其中:城关镇66088人,马官镇44411人,化处镇42140人,马场镇32648人,龙场乡27044人,鸡场坡乡27979人,坪上苗族彝族布依族乡22679人,补郎苗族乡18557人,猴场苗族仡佬族乡18420人,猫洞苗族仡佬族乡24610人,白岩乡29227人。
2003年末,普定县总人口41.11万人,其中少数民族人口约7.76万人;非农业人口2.31万人。辖5个镇、6个乡(其中4个民族乡),317个村委会、8个居委会。
2007年末,全县总面积1091平方千米,总人口44.53万人,其中非农业人口3.16万人。辖5个镇、6个乡(其中4个民族乡),317个行政村、8个居委会。
2010年第六次人口普查,普定县常住总人口378452人,其中:城关镇85195人,马官镇44596人,化处镇39959人,马场镇38211人,白岩镇30423人,龙场乡25805人,鸡场坡乡30726人,坪上苗族彝族布依族乡24680人,补郎苗族乡21021人,猴场苗族仡佬族乡16927人,猫洞苗族仡佬族乡20909人。2010年末,普定县常住人口37.88万人。
2011年末,普定县面积1091.6平方千米,常住人口37.54万人,户籍人口46.66万人,辖5个镇、6个乡(其中4个民族乡),10个居委会、317个行政村。
2012年末,全县总面积1092平方千米,常住人口37.59万人。辖5个镇、6个乡(其中4个民族乡):城关镇、马官镇、化处镇、马场镇、白岩镇、龙场乡、鸡场坡乡、坪上苗族彝族布依族乡、补郎苗族乡、猴场苗族仡佬族乡、猫洞苗族仡佬族乡。共有10个社区、 162个行政村。
2013年,撤销坪上苗族彝族布依族乡,设立坪上镇,镇政府驻大哪村。调整后,全县辖6个镇、5个乡(其中4个民族乡):城关镇、马官镇、化处镇、马场镇、白岩镇、坪上镇、龙场乡、鸡场坡乡、补郎苗族乡、猴场苗族仡佬族乡、猫洞苗族仡佬族乡。