Meadow Lake is a census-designated place in Valencia County, New Mexico, United States. The population was 4,491 at the 2000 census. It is part of the Albuquerque Metropolitan Statistical Area. According to the United States Census Bureau, the CDP has a total area of 9.7 square miles, of which 9.6 square miles is land and 0.10% is water.