The problem with this is that they it will be difficult for someone to figure out what hex they are in (some houses may be split in half; apartment buildings too; etc.), and would also seem completely arbitrary and ridiculous for people who happen to be on the boundaries.
Something like: https://en.wikipedia.org/wiki/Hex_map
Then have some algorithm for growing or subdividing if you need a specific population.