Pada tahun 2002, McCartney menikah dengan Heather Mills, seorang mantan model dan aktivis anti-landmine. Pada tahun 2003, pasangan ini memiliki seorang anak, Beatrice Milly, yang dinamai untuk menghormati ibu almarhum Mills, dan salah satu bibi McCartney. Mereka berpisah pada bulan April 2006 dan bercerai dengan sengit pada bulan Maret 2008. Pada tahun 2004, ia mengomentari permusuhan media terhadap pasangannya: "[publik Inggris] tidak suka saya menyerah pada Jane Asher... Saya menikah [Linda], seorang New York yang bercerai dengan seorang anak, dan pada saat itu mereka tidak suka itu".
Tahun 2006