Camilla, 59, had the procedure at the King Edward VII hospital where she is expected to stay until the weekend.
Clarence House described the operation as not cancer-related, the BBC said Monday. Recovery time is expected to last about six weeks.
The duchess returned several days ago from a 10-day tour of the Gulf states with Charles, Prince of Wales.
Scarlett Johansson steps out with fiance after pregnancy reveal
Jessica Simpson shares three-way kiss with friends in photo