Divisiones administrativas del condado de Yanjin
En 2000, el condado de Yanjin gobernaba 4 ciudades y 14 municipios. En 2005, se abolió el municipio de Tapu y su área administrativa quedó bajo la jurisdicción del municipio de Shipogu; se abolió el municipio de Xin'an y su área administrativa quedó bajo la jurisdicción del municipio de Tanxiao; la jurisdicción del municipio de Mazhuang Gao Zhai colocará su área administrativa bajo la jurisdicción del municipio de Sizhai; se abolirá y su área administrativa quedará bajo la jurisdicción del municipio de Qiuwei; las cinco aldeas de Zhangxingzhuang y Jiadi en el norte; de la ciudad de Dongtun y Xiazhuang y Difeng en el municipio de Yulin, Diwei quedó bajo la jurisdicción de la ciudad de Xiaodian. Después del ajuste, el condado de Yanjin gobierna 4 ciudades y 9 municipios: la ciudad de Chengguan, la ciudad de Fengzhuang, la ciudad de Dongtun, la ciudad de Xiaodian, el municipio de Senggu, el municipio de Shipogu, el municipio de Qiuwei, el municipio de Sizhai, el municipio de Wanglou, el municipio de Mazhuang, el municipio de Qiancheng, el municipio de Yulin, Tanxiao Municipio. En agosto de 2006, la ciudad de Xiaodian en el condado de Yanjin quedó bajo la jurisdicción del distrito de Hongqi. Después del ajuste, el condado de Yanjin tiene jurisdicción sobre 12 ciudades. Yanjin se encuentra en la cuenca del río Amarillo, una llanura sin montañas y con una gran cantidad de terreno arenoso ondulado en el norte.