The population of Musselburgh is 21,900.
Популацијата на Маселбург изнесува 21,900.