Oberaurach adalah kota yang terletak di distrik Haßberge di Bayern, Jerman. Kota Oberaurach memiliki luas sebesar 36.76 km². Oberaurach pada tahun 2006, memiliki penduduk sebanyak 4.364 jiwa.

Pembagian administratif 
Terdapat 8 permukiman di Oberaurach
 Dankenfeld and Seesbühl
 Fatschenbrunn
 Kirchaich and Nützelsbach
 Neuschleichach
 Oberschleichach
 Tretzendorf
 Trossenfurt and Hummelmarter
 Unterschleichach

Haßberge