Unkel is a city in the district of Neuwied, Rhineland-Palatinate, in the country of Germany. It is on the Rhine River.