Kelly Macdonald est une actrice britannique née le 23 février 1976 à Glasgow en Écosse. Elle est surtout connue pour son rôle de Margaret Thompson dans la série Boardwalk Empire, ainsi que ses rôles dans les films Trainspotting, Nanny McPhee, Gosford Park, Intermission, et No Country for Old Men.
Née à Glasgow, elle débute en 1996, et prend son essor la même année grâce à son interprétation dans Trainspotting, de Danny Boyle, face à Ewan McGregor. Elle enchaîne les rôles, comme celui d'une adolescente prostituée dans De la part de Stella ou celui de la jeune fille qui séduit un schizophrène (joué par Daniel Craig) dans Some Voices.
À sa filmographie figurent aussi Cousin Bette, d'après Balzac, Elizabeth, La fin de l'innocence sexuelle, Gosford Park recevant une nomination à l'Empire Award de la Meilleure Actrice pour sa prestation et obtient le Screen Actors Guild Award de la Meilleure Interprétation d'ensemble, Intermission, Entropy, Nanny McPhee et Two Family House qui lui a valu une nomination à l'Independent Spirit Award de la Meilleure Actrice, suivis de plusieurs séries ou téléfilms dont Jeux de pouvoir.