Према подацима Републичког завода за статистику, Пријепоље је у 2017. години имало 35149 становника. У односу на 2011. годину када је рађен последњи званични попис, у Пријепољу живи 1910 људи мање.
Највиши удео у броју становника чине они од 15 до 64 године старости и то 23.074. Најмање је младих до 14 година, којих укупно има 5.598. Просечна старост становништва је 41година и 6 месеци, што Пријепоље сврстава у једну од млађих општина Златиборског округа. Мању просечну старост становништа има само општина Сјеница и то 38 година 1 месец. Највећу просечну старост становништа има општина Нова Варош – 47 година и 3 месеца.
Пријепоље је у односу на претпоследњи попис становништва из 2000. године изгубило 6 хиљада становника.
У Србији се годишње број становника смањи за око 35000, саопштио је Републички завод за статистику. Процењен број становника у Републици Србији у 2017. години је око 7 милиона 20 хиљада.

