El horreo gallego es de planta rectangular y de tamaño variable, está construido principalmente en piedra (granito), aunque se pueden encontrar combinados con otros materiales como madera o ladrillo.
Las partes del horreo estan bien diferenciadas, distinguiendose: la caja, que es el almacen propiamente dicho, con puerta de acceso y paredes con rendijas de ventilación., los pilares que lo elevan del suelo, en número variable de 4, 6, 8 .... (pes dereitos), sobre estos y sirviendo de apoyo a la caja, unas piedras circulares (tornaratas) que impiden a los roedores el acceso, un escalón para apoyar la escalera y el tejado, con cubierta de teja, piedra o pizarra., con o sin cruces y/o adornos en sus extremos.
Hay variaciones sustanciales dependiendo de la comarca donde se ubiquen, tanto en materiales como sobre todo en soportes.