Charlotte Murphy (born 30 November 1987) is an Irish actress best known for her role as Ann Gallagher in the BBC series Happy Valley (2014–2023).
She won the Irish Times Irish Theatre Award for her performance of Eliza Doolittle in Pygmalion by George Bernard Shaw at the Abbey Theatre.
She was nominated for Best Actress in a Play at the 2019 WhatsOnStage Awards for her performance as Mairead in The Lieutenant of Inishmore by Martin McDonagh, directed by Michael Grandage.

Safe Harbor
Sloane Walsh · (8 episodes)
2025

Joy
Trisha Johnson
2024

Obsession
Anna Barton · (4 episodes)
2023

Deadline
Natalie · (4 episodes)
2022

Halo
Makee · (17 episodes)
2022

Creation Stories
Kate Holmes
2021

The Winter Lake
Elaine
2020

The Capture
Simone Turner · (6 episodes)
2019

The Corrupted
Connelly
2019

Dark Lies the Island
Sarah
2019

Inbox
Postwoman
2018

The Comedy Get Down
Charlie Murphy · (10 episodes)
2017

The Foreigner
Maggie / Sara McKay
2017

To Walk Invisible
Anne Brontë
2016

Rebellion
Elizabeth Butler · (5 episodes)
2016

The Last Kingdom
Queen Iseult · (8 episodes)
2015

Northmen: A Viking Saga
Inghean
2014

'71
Brigid
2014

Happy Valley
Ann Gallagher · (18 episodes)
2014

Quirke
Deirdre Hunt · (1 episode)
2014

Philomena
Kathleen
2013

Peaky Blinders
Jessie Eden · (7 episodes)
2013

The Village
Martha Lane · (6 episodes)
2013

Ripper Street
Evelyn Foley · (1 episode)
2012

Love/Hate
Siobhan Delaney · (28 episodes)
2010

Misfits
Grace · (1 episode)
2009