The 11-year-old has secured a place at the Church of England academy, Grey Coat Hospital School, near Downing Street, making her the first Conservative prime minister's child to attend a state secondary school.
According to the Mail, the Camerons also applied to Lady Margaret School, a Church academy in Fulham, West London, - but Nancy wasn't offered a place there.
Nancy was among hundreds of thousands of children who found out last week whether they had got into their choice of school. Grey Coat Hospital admits girls aged 11 to 18, with 151 places allocated for this year's intake. Boys are only admitted to the school's sixth form.
According to Ofsted, the school provides an 'outstanding' education for pupils.
An inspection in 2009 found pupils achieved 'exceptionally high standards' in their GCSEs and received 'excellent care, guidance and support within a strong Christian ethos'.
A total of 116 places in this year's intake are reserved for girls from practising church families, preferably with attendance for at least 40 weeks of the year for the previous five years.
Up to 15 places were available to pupils showing an aptitude for languages, and there were 20 open places.
Mr Cameron told campaigners in Harrow, north London: "Under this Government we have got a million more children in good or outstanding schools.
"I'm the parent of three children at London state schools and I know how much it means to have a good school for your child.
"We heard this week about where Nancy is going next.
"It's a wonderful moment when you've had that agony of waiting and then the joy of finding out that you have got a good school place for your child, their friends are going there, they are happy.
"I want that for every parent in our country, and that's what we are going to build in the next parliament."
The Prime Minister attended Eton and his wife Samantha went to Marlborough College. Former education secretary Michael Gove has sent his daughter Beatrice to Grey Coat's.
More on Parentdish: Michael Gove sends daughter to state school