These maps show the population densities per square KM in the core census tracts of Victoria, Vancouver, Kelowna and Nanaimo. Note: the scales of the Victoria, Vancouver, and Kelowna maps are comparable but the Nanaimo map has been sized up (as you can tell by the size of the city blocks):
More info: There are 78,057 people living in 19.68 square KM in Victoria's city proper - 2006 census data). If you total up the core census tracts on Vancouver's downtown peninsula, downtown east side, and on the south side of False Creek and into Kitsilano, you get 142,001 people in 19.53 square KM (2006 census data). Nanaimo's core census tracts contain 25,676 people in 19.00 square KM (2006 census data).