La classifica dei comuni della Provincia di Monza e della Brianza ordinata per dentità di popolazione. La misura è espressa in abitanti per chilometro quadrato (ab./km²).
| Comune | Popolazione residenti | Superficie km² | Densità abitanti/km² | Altitudine m s.l.m. |
|---|---|---|---|---|
| 1. Lissone | 42.474 | 9,32 | 4.557 | 191 |
| 2. Muggiò | 23.433 | 5,47 | 4.284 | 186 |
| 3. Nova Milanese | 23.152 | 5,81 | 3.985 | 175 |
| 4. Vedano al Lambro | 7.669 | 1,98 | 3.873 | 187 |
| 5. MONZA | 122.712 | 33,02 | 3.716 | 162 |
| 6. Bovisio-Masciago | 16.903 | 4,92 | 3.436 | 188 |
| 7. Seregno | 43.163 | 13,01 | 3.318 | 222 |
| 8. Cesano Maderno | 37.291 | 11,46 | 3.254 | 198 |
| 9. Brugherio | 33.484 | 10,34 | 3.238 | 145 |
| 10. Seveso | 22.877 | 7,35 | 3.113 | 211 |
| 11. Limbiate | 35.168 | 12,40 | 2.836 | 187 |
| 12. Meda | 23.221 | 8,33 | 2.788 | 221 |
| 13. Villasanta | 13.590 | 4,89 | 2.779 | 173 |
| 14. Desio | 40.661 | 14,76 | 2.755 | 196 |
| 15. Verano Brianza | 9.342 | 3,49 | 2.677 | 264 |
| 16. Varedo | 12.899 | 4,84 | 2.665 | 180 |
| 17. Sovico | 8.121 | 3,24 | 2.506 | 221 |
| 18. Biassono | 11.754 | 4,85 | 2.424 | 202 |
| 19. Barlassina | 6.887 | 2,85 | 2.416 | 227 |
| 20. Giussano | 24.672 | 10,28 | 2.400 | 260 |
| 21. Macherio | 7.222 | 3,22 | 2.243 | 215 |
| 22. Albiate | 6.201 | 2,90 | 2.138 | 233 |
| 23. Carnate | 7.270 | 3,51 | 2.071 | 237 |
| 24. Arcore | 17.750 | 9,33 | 1.902 | 193 |
| 25. Carate Brianza | 17.997 | 9,95 | 1.809 | 250 |
| 26. Concorezzo | 15.371 | 8,50 | 1.808 | 171 |
| 27. Bernareggio | 10.501 | 5,87 | 1.789 | 234 |
| 28. Lesmo | 8.065 | 5,11 | 1.578 | 241 |
| 29. Cavenago di B. | 6.807 | 4,45 | 1.530 | 176 |
| 30. Renate | 4.214 | 2,84 | 1.484 | 314 |
| 31. Lazzate | 7.605 | 5,29 | 1.438 | 257 |
| 32. Agrate Brianza | 15.065 | 11,29 | 1.334 | 165 |
| 33. Camparada | 2.106 | 1,60 | 1.316 | 243 |
| 34. Veduggio con Colzano | 4.417 | 3,49 | 1.266 | 305 |
| 35. Burago di Molgora | 4.250 | 3,41 | 1.246 | 182 |
| 36. Roncello | 3.908 | 3,14 | 1.245 | 196 |
| 37. Vimercate | 25.758 | 20,73 | 1.243 | 194 |
| 38. Cogliate | 8.409 | 6,95 | 1.210 | 236 |
| 39. Ronco Briantino | 3.452 | 3,01 | 1.147 | 247 |
| 40. Bellusco | 7.217 | 6,48 | 1.114 | 214 |
| 41. Lentate sul S. | 15.572 | 13,99 | 1.113 | 250 |
| 42. Busnago | 6.376 | 5,89 | 1.083 | 210 |
| 43. Correzzana | 2.648 | 2,52 | 1.051 | 255 |
| 44. Caponago | 5.199 | 5,02 | 1.036 | 158 |
| 45. Usmate Velate | 10.019 | 9,97 | 1.005 | 221 |
| 46. Triuggio | 8.396 | 8,38 | 1.002 | 231 |
| 47. Mezzago | 4.163 | 4,20 | 991 | 219 |
| 48. Besana in B. | 15.582 | 15,76 | 989 | 335 |
| 49. Misinto | 5.078 | 5,14 | 988 | 252 |
| 50. Ceriano Laghetto | 6.392 | 7,07 | 904 | 216 |
| 51. Briosco | 5.955 | 6,61 | 901 | 271 |
| 52. Aicurzio | 2.069 | 2,54 | 815 | 230 |
| 53. Ornago | 4.670 | 5,80 | 805 | 193 |
| 54. Cornate d'Adda | 10.464 | 13,65 | 767 | 236 |
| 55. Sulbiate | 3.995 | 5,27 | 758 | 227 |