The town I am looking at has a population of 250.
I think 5000 is too much.
250 isn’t enough to have all the skills sets necessary for modern life nor to sustain those skill as people die off.