Token Adams' body was discovered about 11:45 a.m. local time by members of a search team based in the Jemez Pueblo, KOB-TV, Albuquerque, reported. Adams had disappeared Aug. 30 after heading out on an all-terrain vehicle to check the perimeter of a wildfire, the TV station said.
Adams apparently crashed the ATV about a quarter mile off a road. He was wearing a helmet at the time, KRQE-TV, Albuquerque, reported.
Nearly 300 firefighters took part in the hunt for the missing 41-year-old firefighter.
An autopsy was to be conducted to determine whether he died from crash injuries, exposure or another cause, the TV station said.
"This is one of those things where it hits very close to home because what Token was out doing is the same thing we do on almost a daily basis," Incident Commander Joe Reinarz told KRQE-TV.
Adams, a Navy veteran, had been a U.S. Forest Service firefighter for a decade and moved to New Mexico about a year ago.
Adams is survived by his wife, who is pregnant, and their 3-year-old son.