"This is the highest figure ever recorded, and twice the number of refugees worldwide," said Jan Egeland, the NRC's secretary general, DW wrote.
There were 8.6 million people newly displaced within borders last year, nearly half from conflict zones in Iraq, Syria and Yemen, the report said.
"As the world's attention focused on the flow of refugees out of the region, millions were displaced internally in the Middle East, more than in the rest of the world combined," said Carsten Hansen, NRC's regional director in the Middle East.
The number of internally displaced in Syria and Iraq increased by 1.3 and 1.1 million, respectively, adding to the millions already forced from their homes in those long running conflicts.
Read alsoUN relief chief calls for probe into air strikes in Syria's IdlebYemen was hit the worst, with "a staggering 2.2 million forced to flee their homes as a result of the Saudi-led airstrikes." Saudi Arabia and allied Gulf states launched a military operation and economic blockade against Houthi rebels in Yemen last year, creating a humanitarian disaster.
Read alsoLong way for Ukraine to protect the rights of IDPs from Donbas and Crimea – expertThe more than 1 million refugees who reached Europe last year were just the tip of the iceberg of global displacement, which internally can simmer for years before bursting beyond borders.
"While richer, stable countries have been scheming to keep asylum seekers out of their borders and deny them protection, millions remain trapped in their own countries with death staring them just around the corner," Hansen said.
Five countries – Colombia, Democratic Republic of Congo, Iraq, South Sudan and Sudan – have been in the top 10 countries with displaced for more than a decade.
Read alsoOver 1.2 mln people from Donbas relocated to other regions"This is further evidence that in the absence of the help displaced people need, displacement tends to drag on for years and even decades," said IDMC Director Alexandra Bilak.
The report also said natural disasters had created 19.2 million internally displaced people last year, led by India, China and Nepal.