About 300000 if you ask me.. But the best cities are those who also attract a lot of college students, in other words have a certain pull towards little towns who are near which basically guarantees you keep having a good influx of new people and anonymousity.