You asked:

what is the population of stroud, gloucestershire, england

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