La neoregelia es una planta nativa de las selvas tropicales de América del Sur, especialmente de Brasil, encontrándose hasta 1600m de altitud sobre el nivel del mar.
Además, la neoregelia no alcanza nunca notables dimensiones ya que no superan los 30-40cm de altura. No obstante, las hojas de la neoregelia pueden llegar a una anchura de 60cm y un largo de 40 cm.