正宁县在甘肃省东北部,是庆阳市东南部的一个县。
位于东经107°56′-108°38′,北纬35°14′—35°36′。与之接壤的县市有:东边陕西省黄陵县,南边旬邑县,西南边彬县,西边长武县,北边宁县。
面积1329平方公里,2004年人口23万;邮政编码745300,县政府驻山河镇。
目前下辖:山河镇、榆林子镇和宫河镇;月明乡、西坡乡、永正乡、周家乡、罗川乡、永和乡、湫头乡、五顷原乡和三嘉乡。