It's a fascinating subject and one I love to "argue" about when I'm traveling for work and at a bar in the city, people get really fired up! We all dig in to support our life choices.
People in the city tend to be younger and higher income - both skew the numbers. Access to health services - advantage city vs rural. But the stress level is off the charts higher in a city. This is terrible for you.
There is some evidence that suburban or exurban might be the sweet spot, where you get the benefit of access to care and less daily stress.
Walking and movement is important too, so if you can combine income with small town living (community) in an active way you may be way ahead of the game.
People in the city tend to be younger and higher income - both skew the numbers. Access to health services - advantage city vs rural. But the stress level is off the charts higher in a city. This is terrible for you.
There is some evidence that suburban or exurban might be the sweet spot, where you get the benefit of access to care and less daily stress.
Walking and movement is important too, so if you can combine income with small town living (community) in an active way you may be way ahead of the game.