Dominic Matteo (ur. 4 kwietnia 1978 roku w Dumfries) – szkocki piłkarz występujący na pozycji obrońcy.

Kariera klubowa Dominic Matteo zawodową karierę rozpoczynał w 1992 roku w Liverpoolu, barwy którego do 2000 roku. Dla "The Reds" rozegrał w Premier League 121 meczów i zdobył jedną bramkę. W 1995 roku Matteo został wypożyczony do Sunderlandu, ale dla "Czarnych Kotów" zagrał tylko jedno spotkanie.

Gra Matteo bardzo podobała się ówczesnemu szkoleniowcowi Leeds United – Davidowi O’Leary’emu i w sierpniu 2000 roku Szkot podpisał kontrakt z klubem z Elland Road. W barwach "The Peacocks" zadebiutował już w następnym miesiącu w meczu Ligi Mistrzów przeciwko Milanowi. "Dom" był jednym z najlepszych piłkarzy Leeds w rozgrywkach "Champions League", w których "The Whites" dotarli do półfinału. Podczas fazy grupowej tamtej edycji Champions League strzelił gola Milanowi na San Siro, który, jak się później okazało, zapewnił podopiecznym O’Leary’ego awans do kolejnej rundy. Po odejściu Rio Ferdinanda do Manchesteru United Matteo przejął po nim opaskę kapitańską Leeds.