the marine corps marathon (mcm) is an annual marathon held in arlington, virginia and washington, dc. the mission of the mcm is to promote physical fitness, generate community goodwill, and showcase the organizational skills of the united states marine corps.