Σύμφωνα με την απογραφή του 2011, ο πληθυσμός της Σκοπέλου ανέρχεται στους 4.960 κατοίκους.