The 1977 NCAA Division I Men's Cross Country Championships were the 39th annual cross country meet to determine the team and individual national champions of NCAA Division I men's collegiate cross country running in the United States. Held on November 21, it was hosted by Washington State University at Hangman Valley Golf Course, near Spokane, Washington.
Washington State previously hosted four years earlier in 1973, also at Hangman Valley, south of the city. The distance for this race was 10 kilometers (6.21 miles) and the approximate average elevation was 1,900 feet (580 m) above sea level.
All Division I cross country teams were eligible to qualify for the meet through their placement at various regional qualifying meets. In total, 29 teams and 255 individual runners contested this championship.
The team national championship was won by the Oregon Ducks, their fourth title. The individual championship was retained by Henry Rono, from Washington State, with a time of 28:33.50. This was Rono's second individual title; he would go on to win again in 1979.