宁晋县的行政区划详细划分如下:
截至2019年,宁晋县由16个乡镇构成,这些乡镇包括11个镇和5个乡。具体乡镇及其下属村庄如下:
1.凤凰镇:得胜村、解放村等,共计26个村庄。
2.河渠镇:河渠村、马房村等,涵盖了23个村庄。
3.北河庄镇:北河庄一村、北河庄二村等,共涵盖19个村庄。
4.耿庄桥镇:耿庄桥村、杨家台村等,包括26个村庄。
5.东汪镇:东汪一村、东汪二村等,涵盖11个村庄。
6.贾家口镇:小刘村、朱家庄村等,共有22个村庄。
7.四芝兰镇:四芝兰村、南迁善村等,包括18个村庄。
8.大陆村镇:大陆村一村、大陆村二村等,涵盖12个村庄。
9.换马店镇:换马店村、秦邱村等,有19个村庄。
10.苏家庄镇:苏家庄村、赵羊杯村等,共14个村庄。
11.唐邱镇:唐邱一村、唐邱二村等,涵盖10个村庄。
12.侯口乡:侯口一村、侯口二村等,有8个村庄。
13.纪昌庄乡:纪昌庄一村、纪昌庄二村等,包括10个村庄。
14.北鱼乡:北鱼一村、北鱼二村等,涵盖3个村庄。
15.徐家河乡:徐家河村、老王庄村等,有9个村庄。
16.大曹庄乡:大曹庄东镇村、大曹庄南镇村等,包含4个村庄和2个村庄。
这些乡镇和村庄构成了宁晋县的整体地理分布。自1949年以来,宁晋县的行政区划历经多次调整,最终隶属于邢台市。