No, it's not.
It is perfectly possible to live a fulfilling life without any spirituality whatsoever. In fact, many people who seek spiritual solace are those who lack some
other important needs but are unable/unwilling to fulfill them for whatever reason. This is why people in poor, developing countries tend to be the most religious people in the world; their lives are lacking in key material and/or social needs and so they attempt to "compensate" for this by turning to God and spirituality. But I consider this to be inherently unhealthy (though understandable), because all it does is detach one from the brutal realities of life. In this sense, religion can be compared to drugs/alcohol; they both have a similar purpose, i.e. to numb the pain of "reality" and detach one from this world and find solace in the "other", which may be found through either recitation of devotional prayers or ingestion of chemicals. But although religion does indeed serve a useful purpose in this way, it would be wrong to call it a
need, just like it would be wrong to call drugs/alcohol a "need". They are only substitutes for needs.
Maslow's famous Hierarchy of Needs does a good job of describing what is required for a typical human to live a fulfilling life. Notice that none of these "needs" require any sort of religion or spirituality to be fulfilled.
Also, take a look at this map. Notice how the most religious countries are also the poorest and least developed. The less that the needs in the above pyramid are adequately met, the greater the likelihood that one will be religious.