El algarrobo es un árbol que puede alcanzar entre 3 a 10 m. de altura, de copa amplia y redondeada de hasta 8 m. de diámetro, con un tronco corto y grueso, con ramificaciones desde la base. Sus ramas son arquedas y flexibles, nudosas y parcialmente espinosas, espinas que pueden alcanzar hasta 6 cm. de largo.
El tronco juvenil es de color verdoso, relativamente liso, en los ejemplares adultos el tronco se torna de color café-rojizo, protegido de una corteza requebrajada fácilmente desprendible y algo resinosa.
Se caracteriza por tener raíces que profundizan enormemente, buscando la napa subterránea, llegando con frecuencia hasta 10 m de profundidad y a veces hasta 20 m.