Bernalillo is a town in and the county seat of Sandoval County, New Mexico, United States. As of the 2010 census, the town population was 8,320.Bernalillo is part of the Albuquerque Metropolitan Statistical Area.