Mágocs (German: Magotsch) is a town in Baranya County, Hungary.
In 2023, the town had a total population of 2077.
As of 2022, the town was 90.8% Hungarian, 7.6% German, 5.9% Gypsy, and 1.6% of non-European origin.
The population was 48.5% Roman Catholic, and 3.6% Lutheran.
[1]