The town probably benefited from the growth of the local agricultural population in the early medieval period, which began to establish new farmland in places like Stoke Prior and Hanbury through assarting (creating clearings in) Feckenham Forest. Similarly, the number of minor aristocratic, gentry and ecclesiastical estates grew, which would have needed to buy and sell goods. Hanbury alone had six manor houses and two granges in the 1200s. The Priory Manor itself would have been a potential customer, as would Grafton Manor just south of the town. Nevertheless, not all the local trade would have passed directly through Bromsgrove, as the Priory for instance would often take locally produced goods directly to Droitwich or Worcester, or purchase them directly at other larger centres with particular specialisms.