大名县位于河北省东南部,冀鲁豫三省交界处。位于东经114°58′11″~115°28′28″,北纬36°05′07″~36°30′10″之间。东与山东省冠县、莘县毗邻,南与河南省南乐县相连,西与魏县交界,西北与广平县为邻,北与馆陶县接壤。东西长45.45公里,南北宽37.58公里。县治驻大名镇,北距省会石家庄247公里,西北距邯郸市73公里,西南距河南省安阳市92公里,南距河南省濮阳市75公里,东距山东省聊城市92公里,东北距山东省临清市101公里。
大名县总面积为1052.98平方公里,土地总面积1580828.1亩。其中耕地1146296.1亩,占土地总面积的72.5%;园地63986.7亩,占土地总面积的4.05%;林地87745.5亩,占土地总面积的5.55%;其它农用地55105.1亩,占土地总面积的3.49%;居民点及工矿用地183435.6亩,占土地总面积的11.61%;交通用地8687.4亩,占土地总面积的0.55%;水利设施用地7740.7亩,占土地总面积的0.49%。未利用土地14282.3亩,占土地总面积的0.9%。其它土地13548.4亩,占土地总面积的0.86%。