Originally Posted by
Ledsteplin Are some of these Google contacts? Or were the duplicates also iCloud contacts? Did you try going to settings > iCloud > Toggle off contacts > choose "delete from my iPhone" > Toggle back on?
I got a lot of duplicates when I tried to make all my contacts iCloud. Some were Google. I added a vCard of all contacts. Had to go through and delete duplicate contact cards as well as duplicate entries within the cards. LOL

Actually, very few were @google contact addresses. Seemed to be across the board.
I did not try and uninstall / reinstall my Contacts via my iPhone and see if that made a difference. Actually, this last time, there were no duplicates in either my phone or online iCloud access - only on the Mac, shown in the iCloud account.
Almost enough to consider pulling the plug on iCloud 'syncing' with Contacts and just manually insert those I want in both locations...