金城乡位于博爱县东南部,距县城10公里,北与清化镇、苏家作乡接壤,东和武陟县毗邻,西靠孝敬镇,南临沁河。农业经济占全乡经济总量的70%,是全县第一农业大乡。全乡总面积约62.38平方公里,耕地面积5.9万亩,下辖28个行政村,250个村民小组,12755户,5.2万口人。
全乡境内交通便利,博温路、焦张路、高九路纵横交错,焦温、焦济两条高速公路在这里交汇,南水北调、西气东输和西电东送工程横贯全乡。全乡地势平坦,土地肥沃,水资源丰富,沁河、运粮河、勒马河、官路河、蒋沟河流经全乡。
金城乡辖28个行政村,包括:西马营、东马营、北里、东碑、西碑、钟庄、王保、南庄、南邱村、西邱村、史庄、东金城、西金城、东邱村、禹庄、南里、西良仕、秦庄、白马沟、韩庄、东良仕、西张茹、张茹集、南张茹、武阁寨、张武村、刘村、薛村。