system
Given the following post, respond as if you're commenting on Reddit:
human
[Thor:Ragnarok/MCU]So....are there only about 500 people living in Asgard?

At the end of Ragnarok there can't have been more than 1000 Asgardians trying to get into that ship, did Hela kill everyone else?
gpt
Asgard is about the size of a small city so its population is probably somewhere in the 10s of thousands before the MCU starts.  There are probably two large contributing factors to the decline in Asgardian population.  

(1) Hela Herself killed everyone that dared stand up to her.  So that's basically everyone but the women and children (Sif being a warrior is a big deal so we know most women aren't)

(2) In Dark World we see most of Asgard's armies are out fighting and peacekeeping in the 9 realms.  When Loki takes over as fake Odin there is no reason for him to recall those armies.  It would be best for him to leave Garrisons of Asgard's best warriors spread out in the 9 realms so there are fewer people that personally know Odin to figure him out and fewer people that can physically stop him before he can get away if he is found out.   One of the first things that happens when Hela shows up is Heimdall steals the sword that controls the Bifrost so Hogun who seems to be leading the main resistance force can't recall the other warriors and only has the guys garrisoned in Asgard.

The Warriors 3 are probably back in Asgard bescause they are personal friends of Thor and he would have asked them to meet up with him back home when he goes to present the crown of Surtur.  Lucky thing he couldn't get a hold of Sif.