Die Gründung des Rittersitzes Overbach geht ins frühe 12. Jahrhundert zurück. Die ehemalige Burganlage wurde 1131 von Junker Eberhard von Afferath gegründet und ist eine der ältesten Grundherrschaften, die sich zur Staufferzeit im Oberbergischen etablierten. Es war eine Wasseranlage. Das Hauptgebäude wurde Ende des 16. Jahrhunderts stark zerstört und Anfang des 17. Jahrhundert wieder aufgebaut. Erhalten ist nur noch das Hauptgebäude. Die Wassergräben sind teilweise zugeschüttet.
Seit 1984 ist der Golfclub Burg Overbach e.V. Eigentümer der Anlage. Es ist eine sehr schöne Golfplatzanlage (18-Loch-Meisterschaftsanlage) entstanden. Der Golfclub ist bemüht, die Burg in denkmalpflegerischer Sicht zu erhalten.