North Korea has the highest army to population of 47.85 to 100 people, its quite incredible when you see that North Koreas land army is nearly 60% bigger than the USA.
Happy North Korean soldiers marching.
Largest armies in world
China has the largest army in total followed by USA, India and North Korea,
In contract the smallest regular army of any country in the world is the Vatican city army, which is made up of 100 Swiss guards!