Civilization – What determines how many amenities a city needs

civilization-6

It seems to go up with population somehow, but are there any particular numbers? I can't seem to find this information anywhere.

Best Answer

A city requires 1 amenity for every 2 citizens, starting with its 3rd pop.

AmmenitiesNeeded = mathF.Floor((Population - 2) / 2 );