What determines how many stars are visible?

The visibility of the stars in the night sky depends on the evenings weather conditions. More clouds = less visible stars.