La población no agrícola de Shaoxing es de 1.485.286 habitantes, lo que representa el 33,84% de la población total, un aumento del 3,53% con respecto a 2009; La población de Shaoxing se distribuye por grupos de edad. Hay 727.228 personas menores de 18 años, lo que representa el 16,57% de la población total. Había 910.490 personas de 18 a 35 años, que representaban el 20,74% de la población total; 1.962.705 personas de 36 a 60 años, que representaban el 44,72% de la población total;
La población urbana total es de 650.351 habitantes, incluidos 453.351 en el distrito de Yuecheng, 102.625 en la zona de desarrollo económico y tecnológico de Paojiang y 94.375 en el nuevo distrito de Jinghu. Hay 721.955 personas en el condado de Shaoxing; 436.505 personas en el condado de Xinchang; 1.069.573 personas en la ciudad de Zhuji; * * * La población flotante registrada es 1.424.109, incluidos 571.776 en Shaoxing, 271.453 en Zhuji, 161.873 en Shangyu, 88.679 en Shengzhou y 400 en Xinchang.