Oberstocken ist eine Ortschaft in der Einwohnergemeinde Stocken-Höfen im Schweizer Kanton Bern. Bis zum 31. Dezember 2013 war Oberstocken eine eigene Einwohnergemeinde. Am 1. Januar 2014 fusionierte diese mit den Gemeinden Höfen bei Thun und Niederstocken zur neuen Gemeinde Stocken-Höfen.
Unter dem Namen Oberstocken existiert noch die Burgergemeinde.