赵国另置常山国，中丘县属之，国除后，为常山郡。晋太康六年（285年），升为中丘郡，后废为县，北魏属殷州南赵郡。隋开皇元年（581年）为避隋文帝父杨忠讳，改名内丘，属赵州，开皇十六年改属滦州。唐属邢州，北宋宣和元年（1119年）六月，因宋英宗即位前曾封鉅鹿郡公（封地邢州），升邢州为信德府，内丘县隶之。金复邢州。元升邢州为顺德府，内丘县仍隶之。明因之。清雍正四年（1726年）因尊孔子讳，曾一度改为内邱县。
行政区划.下辖5个镇、4个乡：