Urs Fischer (ur. 20 lutego 1966 w Triengen) – szwajcarski piłkarz grający na pozycji środkowego obrońcy i trener piłkarski. W reprezentacji Szwajcarii rozegrał 4 mecze.

Kariera klubowa Swoją karierę piłkarską Fischer rozpoczął w 1973 roku w klubie FC Zürich. W 1984 roku awansował do pierwszego zespołu i w sezonie 1983/1984 zadebiutował w jego barwach w pierwszej lidze szwajcarskiej. W zespole z Zurychu grał do końca sezonu 1986/1987.

Latem 1987 roku Fischer zmienił klub i przeszedł do FC Sankt Gallen. W sezonie 1992/1993 spadł z nim z pierwszej do drugiej ligi. Po roku gry w drugiej lidze Sankt Gallen wrócił do ekstraklasy. Fischer grał w Sankt Gallen do końca sezonu 1994/1995.

W 1995 roku Fischer wrócił do FC Zürich. W sezonie 1999/2000 zdobył z nim Puchar Szwajcarii. W 2003 roku zakończył karierę piłkarską w wieku 37 lat. W barwach FC Zürich rozegrał łącznie 302 ligowe mecze i strzelił w nich 5 goli.