New Mexico has 44 Farmers Markets, with a population of 2.08 million, there is 1 Farmers Market for every 47.4 thousand people. New Mexico state is ranked 17th in the USA for Farmers Markets per capita.