McCarthy, who missed almost all of the League with a hamstring injury, picked up a subsequent knock in Dublin’s Leinster final win over Louth.
Speaking after Dublin’s last win over Cavan, Dessie Farrell predicted neither McCarthy nor Lee Gannon would be fit to play any part against Mayo but the team’s captain is listed among their substitutes, alongside Jack McCaffrey and Colm Basquel.
Gannon remains absent.
McCarthy’s inclusion means it will, should be play, be a 12th championship meeting against Mayo. There are five other survivors from his first, the 2012 All-Ireland semi-final; Stephen Cluxton, Mick Fitzsimons, Ciarán Kilkenny, Cillian O’Connor and Aidan O’Shea.
Both O’Connor and O’Shea have been named in the Mayo lineup, which features a recall for Tommy Conroy in an indirect swap for Pádraig O’Hora.
Galway, meanwhile, have been handed a major boost by the return of Seán Kelly and Rob Finnerty. The two missed Galway’s recent victory over Westmeath, but come straight back into the starting team in place of Cian Hernon and Johnny Heaney.
Damien Comer is not part of the match day panel.
DUBLIN: S Cluxton; E Murchan, M Fitzsimons, D Newcombe; B Howard, J Small, S Bugler; B Fenton, K McGinnis; N Scully, C Costello, C Kilkenny; P Small, C O’Callaghan, P Mannion
MAYO: C Reape; J Coyne, D McBrien, D McHugh; S Callinan, S Coen, E McLaughlin; J Carney, M Ruane; T Conroy, D McHale, J Flynn; A O’Shea, C O’Connor, R O’Donoghue
GALWAY: C Gleeson; J McGrath, S Fitzgerald, J Glynn; D McHugh, J Daly, L Silke; P Conroy, S Kelly; M Tierney, J Maherm, C Darcy; R Finnerty, S Walsh, C McDaid
DONGEAL: S Patton; M Curran, B McCole, E Gallagher; R McHugh, C McGonagle, P Mogan; C Moore, M Langan; S O’Onndell, C Thompson, D Ó Baoill; P McBrearty, O Gallen, N O’Donnell
CLARE: S Ryan; M Doherty, C Brennan, R Lanigan; A Sweeney, C Bourke, I Ugwueru; B McNamara, M Garry; D Walsh, D Coughlan, G Murray; C Downes, A Griffin, E McMahon
CAVAN: G O’Rourke; L Fortune, B O’Connell , C Reilly ; P Faulkner, N Carolan, O Kiernan; C Brady, R Donohoe; R O’Neill C Madden, G Smith; O Brady, J Smith, C O’Reilly
DERRY: O Lynch; C McCluskey, C McKaigue, D Baker; C McFaul, E McEvoy, D Gilmore; C Glass, B Rogers; E Doherty E Bradley, P Cassidy; E Mulholland, S McGuigan, L Murray
CORK (SF): C Kelly; K Flahive, D O’Mahony, M Shanley; R Maguire, T Walsh, M Taylor; I Maguire, C O’Callaghan’ P Walsh, S Powter, B O’Driscoll; M Cronin, C Óg Jones, B Hurley
ROSCOMMON: C Carroll; N Higgins, B Stack, R Dolan; D Murray, R Fallon, E McCormack; D Smith, U Harney; D Ruane, D Murtagh, S Cunnane; D Cregg, C Cox, D Smith
MEATH: B Hogan; D Keogan, A O’Neill, R Ryan; H O’Higgins, D Campion, S Coffey; R Jones, C McBride; C Caulfield, C O’Sullivan, C Hickey; J Conlon, M Costello, E Frayne
CORK (SH): P Collins; N O’Leary, E Downey, S O’Donoghue; T O’Mahony, R Downey, M Coleman; C Joyce, D Fitzgibbon; D Dalton, S Barrett, C Lehane; P Horgan, A Connolly, B Hayes
LAOIS: E Rowland; I Shanahan, R Mullaney, D Hartnett; D Conway, P Delaney, T Cuddy; A Corby, E Killeen; G Lynch, P Purcell, D Dooley; J Quinlan, A Dunphy, T Keyes
WEXFORD: M Fanning; S Reck, C Foley, E Ryan; S Donoghue, D Reck, M O’Hanlon; C Hearne, R Lawlor; L ÓG McGovern, L Chin, C Dunbar; C Byrne, C McDonald, R O’Connor