长城镇,隶属于陕西省延安市吴起县,因坐落在明长城遗址脚下而得名。位于吴起县东北角,距县城70公里;东部以土圈沟为界与靖边县中山涧乡相望,南毗本县五谷城乡,西部以石拐子沟为界与本县周湾镇为邻,北连靖边县。是全县葵花生产基地,适生的沙柳、雾柳、红柳使它与周湾镇一并作为联合国人口基金会妇女参与项目示范点,生产的柳编畅销国内外。旅游景点有宁塞城遗址、边墙渠水库。
长城镇主产糜子、谷子、荞麦、向日葵、洋芋。境内已初步形成向日葵、洋芋、西瓜、粮食、油料、烤烟、仁用杏、草品、饲料加工等农业商品基地,农产口加工有良好的发展前景。2014年人均纯收入9910元。
长城镇旅游景点有宁塞城遗址、边墙渠水库。
明成化十一年(1475),余子俊在黄涧行政村创置宁塞堡,归辖靖边卫,清雍政九年(1731)划属靖边县辖地。
1942年吴旗置县时为罗涧区双湾涧乡
1958年并入周湾公社
1961年新设公社驻地移居孙崾崄,因在古长城脚下,更名为长城人民公社
1984年改为长城乡。
后改镇,辖12个行政村:长城村、孙崾岘村、榆树坪村、马新庄村、西郊村、双湾涧村、河则沟村、安门村、墩洼村、黄涧村、二道坝村、小河畔村。