Anosmia dapat terjadi karena terdapat reseptor dalam hidung yang mengirimkan informasi dari saraf ke otak mengalami gangguan.
Hal tersebut disebabkan oleh beberapa faktor, diantaranya:
- Usia tua
- Pengaruh obat-obatan, ,meliputi antibiotik, antidepresan, obat jantung, dan lain sebagainya.
- Cedera otak atau kepala
- Terpapar bahan kimia
- Efek samping terapi, biasanya radiasi untuk kanker leher.
- Penyakit neurodegeratif, diantaranya penyakit alzheimer, parkinson, dan sklerosis lateral amiotrofik.
- Kondisi kesehatan lainnya, seperti diabetes dan epilepsi