Ungoliant is een fictieve reusachtige spin uit de werken van J.R.R. Tolkien.
De Sindarijnse naam betekent duistere spin (Engels: dark spider). Ungoliant was een reusachtige spin, minstens even groot als Morgoth, die al "zo hoog als een toren" was en altijd honger had. Ungoliant woonde in Avathar, in het zuiden van de Aman, de Onsterfelijke Landen, buiten de Pélori de meest duistere van alle landen van Midden-aarde. Daar trof Melkor haar aan.