For largest number of appearances in the programme, see Top 100 appearances.

The following is a list of all Coronation Street characters who have been featured in the show for ten years or more as of 28th February, 2019. It only includes appearances within the main programme and not the spin-offs.

The list is sorted by default in the order of time between first and last appearances of a character in years and months. In some cases this is the same as the “longest continuous duration” column but many characters have left and been brought back years later, such as Dennis Tanner with a record 43-year absence. Some guest characters, who only made short-term appearances which would otherwise allow them to be included in this list are excluded.

The "Longest continuous duration" column lists characters for the longest consecutive time that they were in the programme, and excludes absences of less than six months.

The list only includes credited appearances, with the exception of Peter and Susan Barlow whose first five years on the programme as uncredited characters from 1965 to 1970 are included here however the “duration” column only includes their credited appearances.

Some characters have been played by more than one actor but the actor listed in each case is whoever played the character most recently.

# Character Actor First appearance Most recent appearance Time between first and last appearance Longest continuous duration
1Ken BarlowWilliam Roache9th December 196016th January 201958 years, 1 month52 years, 5 months
2Emily BishopEileen Derbyshire27th January 19611st January 201654 years, 11 months48 years, 11 months
3Rita TannerBarbara Knox2nd December 196427th February 201954 years, 3 months47 years, 1 month
4Peter BarlowChris Gascoyne5th April 196525th February 201953 years, 11 months6 years, 1 month
5Dennis TannerPhilip Lowrie9th December 196030th July 201453 years, 8 months5 years, 2 months
6Jed StoneKenneth Cope24th April 19612nd February 200947 years, 9 months0 years, 8 months
7Gail RodwellHelen Worth29th July 197427th February 201944 years, 7 months44 years, 7 months
8Gordon CleggBill Kenwright15th April 196820th April 201244 years1 years, 8 months
9Tracy BarlowKate Ford24th January 197727th February 201942 years, 1 month8 years, 2 months
10Betty WilliamsBetty Driver2nd June 196927th May 201142 years, 0 months42 years, 0 months
11Deirdre BarlowAnne Kirkbride20th November 19728th October 201441 years, 11 months41 years, 11 months
12Audrey RobertsSue Nicholls16th April 19796th February 201939 years, 10 months34 years, 7 months
13Ray LangtonNeville Buswell21st February 196610th April 200539 years, 2 months10 years, 7 months
14Nick TilsleyBen Price5th January 198127th February 201938 years, 2 months15 years, 8 months
15Alf RobertsBryan Mosley8th February 19611st January 199937 years, 11 months26 years, 1 month
16Bet LynchJulie Goodyear25th May 196630th November 200337 years, 6 months25 years, 5 months
17Vera DuckworthElizabeth Dawn19th August 19748th November 201036 years, 3 months31 years, 6 months
18Susan BarlowJoanna Foster5th April 196511th February 200135 years, 10 months2 years, 1 months
19Kevin WebsterMichael Le Vell19th October 198327th February 201935 years, 4 months29 years, 4 months
20Blanche HuntMaggie Jones19th August 197411th December 200935 years, 3 months10 years, 4 months
21Martin PlattSean Wilson28th January 198526th March 201833 years, 2 months20 years, 9 months
22Jenny ConnorSally Ann Matthews6th January 198615th February 201933 years, 1 month5 years, 2 months
23Sally MetcalfeSally Dynevor27th January 198627th February 201933 years, 1 month33 years, 1 month
24Sarah PlattTina O'Brien2nd February 198725th February 201932 years, 1 month20 years, 11 months
25Gina SeddonConnie Hyde14th March 198827th February 201930 years, 11 months 1 year, 10 months
26Jack DuckworthWilliam Tarmey28th November 19798th November 201030 years, 11 months28 years, 7 months
27Mike BaldwinJohnny Briggs11th October 19767th April 200629 years, 6 months29 years, 6 months
28Liz McDonaldBeverley Callard27th October 19896th February 201929 years, 3 months9 years, 1 month
29Steve McDonaldSimon Gregson6th December 198927th February 201929 years, 3 months29 years, 3 months
30Jim McDonaldCharles Lawson27th October 198912th October 201828 years, 11 months 11 years, 1 month
31Terry DuckworthNigel Pivaro1st August 198311th May 201228 years, 9 months3 years, 10 months
32David PlattJack P. Shepherd25th December 199027th February 201928 years, 2 months20 years, 3 months
33Bill WebsterPeter Armitage6th February 198429th December 201127 years, 11 months5 years, 2 months
34Rosie WebsterHelen Flanagan24th December 19908th June 201827 years, 6 months21 years, 2 months
35Alec GilroyRoy Barraclough26th June 197230th December 199826 years, 6 months6 years, 2 months
36Mavis WiltonThelma Barlow11th August 197110th October 199726 years, 2 months24 years, 4 months
37Denise OsbourneDenise Black4th December 19929th June 201724 years, 6 months3 years, 3 months
38Sophie WebsterBrooke Vincent2nd November 199427th February 201924 years, 4 months24 years, 4 months
39Daniel OsbourneRob Mallard6th January 199527th February 201924 years, 2 months2 years, 7 months
40Billy WalkerKenneth Farrington27th January 19615th December 198423 years, 10 months1 year, 5 months
41Norris ColeMalcolm Hebden11th March 19948th December 201723 years, 9 months18 years
42Roy CropperDavid Neilson19th July 199527th February 201923 years, 7 months23 years, 7 months
43Linda CheveskiAnne Cunningham9th December 196020th June 198423 years, 6 months1 year
44Hilda OgdenJean Alexander8th July 196425th December 198723 years, 6 months23 years, 6 months
45Wendy PapadopoulosRoberta Kerr28th June 19895th November 201223 years, 4 months10 months
46Albert TatlockJack Howarth9th December 196023rd January 198423 years, 2 months23 years, 2 months
47Elsie TannerPatricia Phoenix9th December 19604th January 198423 years, 1 month12 years, 10 months
48Annie WalkerDoris Speed9th December 196012th October 198322 years, 10 months22 years, 10 months
49Ivy BrennanLynne Perrie16th June 197125th March 199422 years, 9 months17 years, 3 months
50Mark RedmanPaul Fox31st October 198317th April 200622 years, 6 months10 months
51Bill GregoryJack Watson18th September 19614th January 198422 years, 4 months1 month
52Len FaircloughPeter Adamson25th January 196111th May 198322 years, 4 months22 years, 4 months
53Robert PrestonTristan Gemmill11th November 199618th February 201922 years, 3 months3 years, 7 months
54Toyah BattersbyGeorgia Taylor4th July 199725th February 201921 years, 8 months5 years, 7 months
55Leanne BattersbyJane Danson4th July 199713th February 201921 years, 7 months9 years, 5 months
56Derek WiltonPeter Baldwin23rd February 19747th April 199721 years, 1 month8 years, 7 months
57Tommy DuckworthChris Fountain9th September 199213th October 201321 years, 1 month2 years, 7 months
58Ida CloughHelene Palmer3rd April 197819th August 199820 years, 5 months10 years, 2 months
59Trevor OgdenDon Hawkins13th July 196428th November 198420 years, 5 months2 months
60Tyrone DobbsAlan Halsall30th November 199822nd February 201920 years, 3 months20 years, 3 months
61Curly WattsKevin Kennedy11th July 19831st September 200320 years, 2 months20 years, 2 months
62Alma HalliwellAmanda Barrie22nd June 198117th June 200120 years12 years, 7 months
63Andy McDonaldNicholas Cochrane6th December 198920th August 200919 years, 8 months7 years, 11 months
64Stan OgdenBernard Youens29th June 19647th March 198419 years, 8 months19 years, 8 months
65Ena SharplesViolet Carson9th December 19602nd April 198019 years, 4 months13 years, 3 months
66Dev AlahanJimmi Harkishin10th November 199913th February 201919 years, 3 months19 years, 3 months
67Maria ConnorSamia Ghadie19th May 200027th February 201918 years, 9 months9 years, 6 months
68Eileen GrimshawSue Cleaver3rd May 20004th February 201918 years, 9 months18 years, 9 months
69Bethany PlattLucy Fallon4th June 200027th February 201918 years, 9 months7 years, 7 months
70Kirk SutherlandAndrew Whyment22nd May 200025th February 201918 years, 4 months18 years, 4 months
71Eunice GeeMeg Johnson23rd March 198124th May 199918 years, 4 months9 months
72Adam BarlowSamuel Robertson14th January 20011st February 201918 years, 1 month2 years, 4 months
73Sharon BentleyTracie Bennett1st March 198224th November 199917 years, 9 months10 months
74Fiz StapeJennie McAlpine20th April 20015th December 201817 years, 8 months13 years, 7 months
75Todd GrimshawBruno Langley14th January 200122nd December 201716 years, 11 months4 years, 2 months
76Andrea ClaytonCaroline O'Neill30th January 19857th November 200116 years, 9 months7 months
77Hayley CropperJulie Hesmondhalgh26th January 199822nd January 201416 years9 years, 9 months
78Connie ClaytonIrene Skillington28th January 198510th December 200015 years, 10 months7 months
79Ashley PeacockSteven Arnold1st February 19958th December 201015 years, 10 months14 years, 10 months
80Sean TullyAntony Cotton13th July 200325th February 201915 years, 7 months14 years, 10 months
81Simon BarlowAlex Bain6th July 200313th February 201915 years, 7 months 10 years, 4 months
82Jason GrimshawRyan Thomas25th December 200029th June 201615 years, 6 months15 years, 6 months
83Minnie CaldwellMargot Bryant14th December 19607th April 197615 years, 4 months15 years, 4 months
84Chesney BrownSam Aston10th November 200315th February 201915 years, 3 months15 years, 3 months
85Amy BarlowElle Mulvaney9th February 200427th February 201915 years, 1 month15 years, 1 month
86Concepta ReganDoreen Keogh23rd December 196031st December 197515 years 3 years, 8 months
87Janice BattersbyVicky Entwistle6th January 199725th March 201114 years, 3 months14 years, 3 months
88Percy SugdenBill Waddington22nd August 198320th October 199714 years, 2 months14 years, 2 months
89Maureen WebsterSherrie Hewson12th March 199327th December 200613 years, 9 months4 years, 7 months
90Sheila CrossleyEileen Mayers4th January 19612nd October 197413 years, 9 months1 year, 3 months
91Phyllis PearceJill Summers20th September 198215th May 199613 years, 7 months9 years, 5 months
92Lucille HewittJennifer Moss21st December 19601st July 197413 years, 6 months8 years, 8 months
93Dave SmithReginald Marsh17th September 196228th January 197613 years, 4 months1 year
94Jerry BoothGraham Haberfield23rd July 196229th October 197513 years, 3 months4 years, 1 months
95=Asha AlahanTanisha Gorey13th January 200613th February 201913 years, 1 month7 years, 1 month
95=Aadi AlahanZennon Ditchett13th January 200613th February 201913 years, 1 month7 years, 1 month
97Eddie YeatsGeoffrey Hughes23rd December 197430th November 198712 years, 11 months7 years, 6 months
98Michelle ConnorKym Marsh3rd April 200618th February 201912 years, 11 months 7 years, 4 months
99Tony StewartTerence Maynard2nd March 200318th November 201512 years, 9 months1 year, 10 months
100Ryan ConnorRyan Prescott30th August 200621st January 201912 years, 5 months4 years, 1 month
101Bev UnwinSusie Blake24th March 200315th July 201512 years, 4 months1 year, 9 months
102Maggie RedmanJill Kerman12th May 198229th August 199412 years, 4 months1 year
103Carla ConnorAlison King1st December 200625th February 201912 years, 3 months6 years, 7 months
104Fred ElliottJohn Savident26th August 19949th October 200612 years, 1 month11 years, 1 month
105Sunita AlahanShobna Gulati21st March 20013rd April 201312 years4 years, 10 months
106Jackie DobbsMargi Clarke29th March 199818th March 201011 years, 11 months4 months, 4 days
107Stephen ReidTodd Boyce29th January 199626th December 200711 years, 11 months1 year
108Esther HayesDaphne Oxenford14th December 19605th April 197211 years, 4 months3 years, 11 months
109Cilla Battersby-BrownWendi Peters20th October 200314th November 201411 years, 1 month4 years
110Alex NeesonJames Burrows17th December 201721st November 201810 years, 11 months9 months
111Ernest BishopStephen Hancock6th September 19679th January 197810 years, 4 months7 years, 1 month
112Gary WindassMikey North14th November 200825th February 201910 years, 3 months10 years, 3 months
113Lloyd MullaneyCraig Charles20th June 200525th September 201510 years, 3 months4 years, 10 months
114Wendy NeesonJane Slavin17th December 200719th March 201810 years, 3 months3 months
115Mary ColePatti Clare26th November 200820th February 201910 years, 3 months9 years, 2 months
116Frank BarlowFrank Pemberton9th December 19603rd February 197110 years, 2 months3 years, 6 months
117Don BrennanGeoff Hinsliff17th August 19878th October 199710 years, 2 months10 years, 2 months
118Brian TilsleyChristopher Quinten27th December 197815th February 198910 years, 2 months10 years, 2 months