Magyaregregy (Croatian: Gređa) is a village in Baranya county, Hungary.
The local tourist attraction Castle Máré (Hungarian: Máré vár or Máré vára) is situated on the top of the hill next to Magyaregregy.
There is a well marked path to the castle, from the municipal swimming pool just to the South of the village.