Duitse gemeente in Noordrijnland-Westfalen met (1950) 15000 inw. (1939 9000; 1945 12 000) van wie 30 pct Evang. en 70 pct R.K., ligt tegenover Rolandseck, aan de Rijn (rechteroever), aan de voet van het Zevengebergte en aan de spoorlijn Keulen Niederlahnstein. Het is een badplaats (Drachenquelle met Kurpark en Rijnpromenade).
Er is verder wijnbouw, pharmaceutische en groentenindustrie. Honnef bleef in Wereldoorlog II onbeschadigd.