洗馬林鎮地處壩下,位于萬全區西北部,西北以長城為界,與張北、尚義兩縣接壤。白郭公路(省二級公路)縱貫全鎮,南距丹拉高速僅12公里。全鎮總面積138.58平方公里(折合為206890畝),其中耕地14251.3畝(水澆地7920畝),林地74120畝(退耕還林地13317.02畝),森林綠化率54.5%。全鎮下轄20個行政村,兩個自然村(水關、席家窯),共有4087戶,9762人,其中農業人口3546戶9139人),城鎮戶541戶623人。
鎮內現存明代玉皇閣一座,閣內轉存佛經21箱,3000余冊,2006年被國務院公布為第六批全國重點文物保護單位。洗馬林城墻于2013年被國務院公布為第七批全國重點文物保護單位。