Sooneck Castle is a castle in the upper middle valley of the Rhine, in the Mainz-Bingen district of Rhineland-Palatinate, Germany. It is located near the village of Niederheimbach between Bingen and Bacharach. Since 2002, Sooneck Castle has been part of the Rhine Gorge UNESCO World Heritage Site.