Carl Decaluwé, the governor of West Flanders, urged Belgians: “Don’t feed refugees, otherwise more will come.”
His message was aimed at residents of Zeebrugge, a village on the Belgian coast which has seen a spike in migrants hoping to reach the UK.
The port of Zeebrugge, which runs a P&O route to Hull, has recorded the dozens of refugees who have left camps in Calais and Dunkirk in the past month.
Mr Decaluwé expressed his concerns over growing numbers of migrants leaving camps in northern France for the small Belgian village, where he said border security is less secure.
The Belgian MP’s comments came after charity groups started handing out food to migrants in Zeebrugge.
Ciré, a Belgian refugee charity, said in response: “Migrants do not want a repeat of Calais.
“The best way to avoid ‘jungles’ is to allow migrants to move freely in a legal and secure manner between France, Belgium and Britain, so they can claim asylum and be reunited with family members.”