De exacte oorzaak van neuspoliepen is nog onbekend. Ze kunnen ontstaan door een overproductie van vocht in het slijmvlies door bijvoorbeeld een allergische neusontsteking. Risicofactoren voor het ontstaan van poliepen in de neus zijn:
- Chronische ontsteking van het neus- en neusbijholteslijmvlies.
- Overactief reagerend neusslijmvlies.
- Aanleg voor allergieën en astma.
De poliepen komen meestal aan beide zijden van de neusholtes voor. Wanneer ze aan één kant voorkomen, kan dit een teken zijn van kaakholteontsteking.
Wanneer je nog vóór de puberteit last krijgt van een neuspoliep, kan dat een gevolg zijn van cystische fibrose (CF - taaislijmziekte).