Answer:
The population grew in medieval Europe largely due to climate change. As things warmed up, farms were able to produce more food, and people were able to circumvent diseases much easier. Additionally, political conditions from invasions had calmed quite a bit, leaving less violence.