(CNN) - The Duchess of Sussex gave birth to baby Archie at a private hospital in London, Buckingham Palace has confirmed to CNN.
A royal source added: "In keeping with the Sussexes' wish for the details around the birth to remain private -- we registered the birth in the usual way, but opted not to release the document to the public ourselves."
Earlier Friday, the Press Association news agency reported that Archie had been born at the Portland Hospital, citing information on the baby's birth certificate.
Archie Harrison Mountbatten-Windsor, the first child of Britain's Prince Harry and his wife, Meghan, was born on May 6.
Harry and Meghan made it clear during the pregnancy that it was their personal decision to keep details around the birth of their first child private.
A spokeswoman for the Portland Hospital said in a statement: "Huge congratulations to the Duke and Duchess of Sussex on the birth of baby Archie."
"For reasons of patient confidentiality, we are unable to provide any comment or information."
Meghan's occupation is listed as "Princess of the United Kingdom" on the birth certificate. Her other title is HRH Princess Henry of Wales but she has chosen not to use it.
The Portland Hospital is a highly regarded private hospital favored by wealthy patients.
According to its website, normal delivery with a consultant costs £6,100 ($7,800), while choosing a Caesarean section will set you back £7,950 ($10,200).
Harry and Meghan introduced Archie to the world on May 8, posing for pictures at Windsor Castle.
Meghan said her son has the "sweetest temperament."
And Prince Harry said becoming a parent was "amazing" as he held his son in his arms. "We're just so thrilled to have our bundle of joy," he said. "We're looking forward to spending some precious time with him as he slowly starts to grow up."
Archie is seventh in line to the throne, just behind his father.