Often we can't choose, but we can make the best of where we are and join up with a few like-valued families and create a nurturing community right where you are.
Having lived in all three types of places over the past 18 years of marriage, I'd choose a rural town as the best for family life.
When we moved to a farm we saw a gentle and deep "unwinding" from media, rush and constant stimulation to a quieter, more relevant lifestyle. My young kids love playing outdoors, and connect with nature and animals. The older children love to meet and play with other like-minded children and it is safe and easy for them to walk to friends. My older teenager and her friends are amazingly creative and come up with all sorts of community events - games afternoons, swims for all the children at a dam, barn dances , they even formed a band and sang to the neighbors in the town.
Wherever you are, simply take time to walk outdoors, or go on a hike, or visit a park, or meet friends for unhurried, social time. Find what fills you and your child's soul and nurture that wherever you happen to be.