Željko Pavlović (ur. 2 marca 1971 w Sarajewie) – chorwacki piłkarz występujący na pozycji bramkarza, reprezentant Chorwacji w latach 1996–2001.

Kariera klubowa Pavlović, pomimo że jest Chorwatem, urodził się w Sarajewie i tam zaczynał piłkarską karierę w klubie FK Željezničar w roku 1989. Po 3 sezonach gry w 1. lidze byłej Jugosławii oraz Bośni i Hercegowiny Pavlović przeniósł się do Croatii Zagrzeb. Tam spędził jeden sezon (1993/94), podczas którego miał uczyć się bramkarskiego fachu od Dražena Ladicia. Zagrał 3 mecze ligowe i latem 1994 przeszedł do lokalnego rywala Croatii, NK Zagreb. Tam od razu stał się pierwszym bramkarzem, ale z NK nie odniósł żadnych znaczących sukcesów.

Latem 1996 roku Pavlović odszedł do austriackiego FC Linz, w barwach którego zajął 9. miejsce w lidze. W sezonie 1997/98 doszło do fuzji FC Linz z LASK Linz i tym samym Pavlović stał się graczem LASK. W drużynie LASK grał on przez cztery sezony. Najbardziej udane dla niego i drużyny były dwa pierwsze (1997/98 i 1998/99), kiedy drużyna z Linzu dwukrotnie zajmowała 5. miejsce w lidze, a w sezonie 1998/99 zagrała w finale Pucharu Austrii, gdzie przegrała ze SK Sturm Graz. Sturm wywalczył także mistrzostwo Austrii, dzięki czemu LASK z Pavloviciem mógł grać w Puchar UEFA.