The amount of Towns that you can occupy is determined by your Castle level. The amount of Counties that you can occupy is determined by Alliance Research level.