La flora de Cantabria es el resultado de tres factores determinantes: el clima, la composición del suelo, directamente dependiente de los tipos de rocas existentes, y la historia evolutiva de las distintas formaciones vegetales. Desde el punto de vista de su flora, Cantabria se localiza entre dos regiones biogeográficas. La mayoría del territorio pertenece a la región Eurosiberiana, pero el extremo meridional forma parte de la región Mediterránea.