The 2012 NACAC Cross Country Championships took place on March 17, 2012. The races were held at the Queen's Park Savannah in Port of Spain, Trinidad and Tobago. A detailed report of the event was given for the IAAF.
Complete results were published.
According to an unofficial count, 108 athletes (+ 1 guest) from 12 countries participated.