Hugh Greenwood added 10 points and 10 rebounds for the Lobos (19-4, 5-2 Mountain West), who have won four consecutive games.
Kenny Buckner scored 11 points for Boise State (10-12, 0-7), which has lost a school-record eight straight.
New Mexico began pulling away when it rolled off 13 consecutive points to take a 23-12 lead with 7:39 left in the first half. Phillip McDonald hit two 3-pointers during the surge and Snell capped it off with a ferocious dunk.
The Broncos trailed 32-27 early in the second half before the Lobos used a 13-3 surge to build the lead to 15 points. Greenwood and Snell hit back-to-back 3-pointers to cap the run.
Tre' Nichols added 10 for Boise State, which shot just 31.1 percent from the field.