658 cities and towns
| Abbreviation | SCT |
| State Population | 5,135,028 |
| # | City | Population | Median Income | Home Value | Median Rent | Median Age |
|---|---|---|---|---|---|---|
| 1 | Glasgow | 626,410 | N/A | N/A | N/A | 40.6 |
| 2 | Edinburgh | 514,990 | $54,825 | N/A | N/A | 40.6 |
| 3 | Aberdeen | 198,590 | $50,825 | N/A | N/A | 40.6 |
| 4 | Dundee | 148,210 | $44,272 | N/A | N/A | 40.6 |
| 5 | Paisley | 77,270 | $50,462 | N/A | N/A | 40.6 |
| 6 | East Kilbride | 74,740 | $52,230 | N/A | N/A | 40.6 |
| 7 | Livingston | 56,840 | N/A | N/A | N/A | 40.6 |
| 8 | Hamilton | 54,480 | $52,230 | N/A | N/A | 40.6 |
| 9 | Meikle Earnock | 54,080 | N/A | N/A | N/A | 40.6 |
| 10 | Cumbernauld | 51,610 | N/A | N/A | N/A | 40.6 |
| 11 | Dunfermline | 50,380 | N/A | N/A | N/A | 40.6 |
| 12 | Kirkcaldy | 49,460 | N/A | N/A | N/A | 40.6 |
| 13 | Inverness | 47,790 | $50,470 | N/A | N/A | 40.6 |
| 14 | Perth | 47,350 | N/A | N/A | N/A | 40.6 |
| 15 | Kilmarnock | 46,970 | $48,219 | N/A | N/A | 40.6 |
| 16 | Dumfries | 46,500 | $44,317 | N/A | N/A | 40.6 |
| 17 | Ayr | 46,260 | $54,707 | N/A | N/A | 40.6 |
| 18 | Coatbridge | 43,970 | N/A | N/A | N/A | 40.6 |
| 19 | Greenock | 41,280 | $46,546 | N/A | N/A | 40.6 |
| 20 | Glenrothes | 38,360 | N/A | N/A | N/A | 40.6 |
| 21 | Stirling | 37,910 | $55,320 | N/A | N/A | 40.6 |
| 22 | Airdrie | 37,130 | N/A | N/A | N/A | 40.6 |
| 23 | Falkirk | 35,310 | $48,809 | N/A | N/A | 40.6 |
| 24 | Irvine | 34,130 | $51,196 | N/A | N/A | 40.6 |
| 25 | Motherwell | 32,840 | N/A | N/A | N/A | 40.6 |
| 26 | Rutherglen | 31,180 | $52,230 | N/A | N/A | 40.6 |
| 27 | Wishaw | 30,510 | N/A | N/A | N/A | 40.6 |
| 28 | Cambuslang | 27,610 | $52,230 | N/A | N/A | 40.6 |
| 29 | Bearsden | 27,340 | $56,849 | N/A | N/A | 40.6 |
| 30 | Clydebank | 26,640 | $50,814 | N/A | N/A | 40.6 |
| 31 | Elgin | 25,040 | $43,108 | N/A | N/A | 40.6 |
| 32 | Newton Mearns | 24,650 | $58,774 | N/A | N/A | 40.6 |
| 33 | Vale of Leven | 24,640 | $50,814 | N/A | N/A | 40.6 |
| 34 | Arbroath | 23,640 | $47,360 | N/A | N/A | 40.6 |
| 35 | Musselburgh | 23,620 | $49,167 | N/A | N/A | 40.6 |
| 36 | Bishopbriggs | 23,430 | $56,849 | N/A | N/A | 40.6 |
| 37 | Renfrew | 22,010 | $50,462 | N/A | N/A | 40.6 |
| 38 | Bathgate | 21,070 | $50,970 | N/A | N/A | 40.6 |
| 39 | Bellshill | 20,650 | N/A | N/A | N/A | 40.6 |
| 40 | Alloa | 20,390 | $46,049 | N/A | N/A | 40.6 |
| 41 | Dumbarton | 19,950 | $50,814 | N/A | N/A | 40.6 |
| 42 | Kirkintilloch | 19,630 | $56,849 | N/A | N/A | 40.6 |
| 43 | Isle of Lewis | 18,500 | $42,471 | N/A | N/A | 40.6 |
| 44 | Peterhead | 18,450 | $55,443 | N/A | N/A | 40.6 |
| 45 | Dalserf | 17,985 | N/A | N/A | N/A | 40.6 |
| 46 | Barrhead | 17,620 | $58,774 | N/A | N/A | 40.6 |
| 47 | Grangemouth | 17,280 | $48,809 | N/A | N/A | 40.6 |
| 48 | Blantyre | 17,090 | $52,230 | N/A | N/A | 40.6 |
| 49 | Saint Andrews | 16,800 | N/A | N/A | N/A | 40.6 |
| 50 | High Blantyre | 16,739 | $52,230 | N/A | N/A | 40.6 |