Stephen William Elliott (born 6 January 1984 in Dublin) is an Irish retired professional footballer.
Elliott plays as a striker.
He has previously played for Manchester City, Sunderland, Wolves, Preston North End, Heart of Midlothian, Coventry City Carlisle United, Shelbourne, Drogheda United and Morpeth Town, and had a loan spell at Norwich City.
He played in nine international matches for the Republic of Ireland between 2004 and 2006.