One of the things I've been interested in finding is some type of city-building system which can give meaningful life to a city and aid in map drawing. Right now, it seems like the city building rules from Paizo's Kingmaker campaign (later published in Ultimate Campaign) works, although 4000 gp per BP is much higher than the costs of buildings in ACKS. I've reduced the value of BP to 2000 gp.
A block of housing (3 BP) thus costs 6000 gp in this system and could contain:
-5 stone townhouses
-20 wood longhouses
-120 clay or wood huts
-240 sod or wattle huts
-20 cottages
-400 pit huts
-42 wood roundhouses.
The Tower of the Moon, Qatarina's fortress at the center of the city costs about 144,000 gp or 72 BP. Just to help me with deciding how much housing to build in the city, I've gone ahead with saying that each special building requires at least half the amount of BP in housing. So 72 BP halved is 36 or 12 blocks of housing. 6 Inns (10 BP each) scattered throughout the city require another 30 BP in housing (10 blocks), and the northern and southern garrisons (28 BP each) - defensible fortresses in their own right require another 28 (9 blocks of housing). A central market, 3 shops, and a stable complete the special buildings, adding another 48+24+10 BP and 41 BP of housing (13 blocks)
5000/44=113 families per housing block (that's a little tight quarters for everyone) so back to the city map.
I decide to add shrines for the remaining 6 recognized deities, even if worship of the Moon God is preferred. (48 BP) and 24 BP in housing (8 blocks)
5000/52 = 96 families per housing block. I decide to go with this number. I know it seems a little high, but most of the low income families live 100+ per block.
Which leads us to economic demographics. Of the 5000 families, I would guess 40% are lower class, 30% are lower middle class, 20% are upper middle class, and 10% are upper class. 2000 families lower class (roughly 20 blocks of housing), 1500 families lower middle class, 1000 families upper middle class, 500 families upper class (I further decide that about 50 families are "nobles")
10 blocks of stone townhouses (or manors as I will probably refer to them) = 50 families
9 blocks of wood longhouses, and 8 blocks of cottages = 340 families
11 blocks of wood roundhouses = 462 families
6 blocks of pit huts = 2400 families
1 block of wood huts = 120 families
7 blocks of wattle huts = 1680 families
Total housing blocks: 52
Housing for: 5052 families.