Los tres tipos de pirámides ecológicas incluyen la pirámide de números, la pirámide de energía y la pirámide de biomasa. Estas pirámides pueden ser verticales, invertidas o parcialmente verticales, dependiendo del número de organismos un nivel dado. Independientemente de la forma, los productores siempre están en la parte inferior.
La pirámide de números representa la cantidad de organismos en cada nivel de un ecosistema, y el ecosistema determina la forma general de la pirámide. Una pirámide numérica para el ecosistema involucrado en un árbol en el bosque tiene una forma diferente a la de las planicies cubiertas de hierba del Serengeti.
La pirámide de energía representa el flujo de energía, medido en calorías, de un nivel al siguiente. Esta pirámide siempre está vertical debido a la pérdida de energía, ya que cada nivel consume el más bajo.
La pirámide de biomasa representa la cantidad de materia orgánica que se encuentra en cada nivel del ecosistema. Una vez más, la forma de la pirámide es diferente para los diferentes ecosistemas. Mientras que la cantidad de plancton y las plantas acuáticas es mayor que la cantidad de tiburones en el océano, el peso de los tiburones es mucho mayor que el plancton, lo que hace que sea una pirámide invertida. En el bosque, donde los árboles y otras especies de plantas son grandes y pesadas en comparación con el peso de los carnívoros que viven allí, la pirámide está en posición vertical.