In July 1976, he became commander of the 513th Combat Support Group based at RAF Mildenhall in the United Kingdom; a year later he moved to Zaragoza Air Base, Spain as vice commander of the 406th Tactical Fighter Training Wing. From 1978 to 1980, he was assistant chief of staff for current operations, Allied Air Forces Central Europe (in Boerfink, West Germany). 1980 and 1981 saw him flying the twin-seat F-111E fighter bomber and commanding the 20th Tactical Fighter Wing based at RAF Upper Heyford, United Kingdom. McPeak was chief of staff at USAFE headquarters from 1981 to 1982, and deputy chief of staff for plans at Tactical Air Command (TAC) headquarters, Langley AFB, Virginia from 1982 to 1985. He returned to Headquarters USAF in 1985–87 as deputy chief of staff for programs and resources.