The 2006 NACAC Cross Country Championships took place on March 11, 2006.
The races were held at the United States Triathlon National Training Center in Clermont, Florida, United States.
A detailed report of the event was given.
[1] Complete results were published.
[2][3] * Host nation (United States)According to an unofficial count, 122 athletes from 14 countries participated.