Hay constancia de asentamientos prerromanos en el área actualmente ocupada por la ciudad (Castro de Elviña y Alto de Santa Margarita).