You asked:

what is the population of stroud, gloucestershire, england

  • The population of Stroud, Gloucestershire is about 13,300.