Oberweilersbach Castle (German: Burgstall Oberweilersbach) is a levelled mediaeval lowland castle in the northwest of the parish of Oberweilersbach, in the municipality of Weilersbach in the county of Forchheim in the south German state of Bavaria.
Nothing of the castle, which was mentioned in the records in the 12th century, has survived.