Nibley est une municipalité américaine située dans le comté de Cache en Utah. Lors du recensement de 2010, sa population est de 5 438 habitants.