Barry McGoldrick (born 29 April 1985) is a Gaelic footballer from Portstewart, County Londonderry, Northern Ireland.
He plays for Derry, with whom he has won a National League title.
He is also the current team captain.
At underage level he won the Ulster Minor and All-Ireland Minor Championships with the county.
McGoldrick plays club football for Eoghan Rua and has won the Derry Senior Football Championship with the club.
He is a dual player in that he also plays hurling for Eoghan Rua, and has in the past also hurled for Derry, winning the Nicky Rackard Cup.