Velarde is a census-designated place in Rio Arriba County, New Mexico, United States. The population was 502 at the time of the 2010 census. Velarde is located on New Mexico State Road 68, in the Rio Grande Rift, at the point where the road enters the Rio Grande Gorge.