lupton () is an unincorporated community and census-designated place (cdp) in apache county, arizona, united states. lupton is near interstate 40 at the new mexico border. it is southwest of gallup, new mexico. as of the 2010 census, the lupton cdp had a population of 25.