Just about all of my cats knew their names, and I’ve had about a dozen over the years.
My last one always came, except maybe once but then she was getting older in her years and didn’t always feel so well.
She was so smart and nice. Love her to this day.
Same here except for one cat we had in 32 years. For some reason, the cat just didn't respond to the name he was initially given. After a year and a half, we changed his name. Seemed he responded to "D" words. Picked up the new name within a week or so. Only time it has ever happened with our cats. He's 7 years old now.
Our six cats definitely know their own names, as well as the names of the other cats.
It’s hilarious when you’re sitting right behind one of them saying her name, and she stares straight ahead. “I can’t HEAR you.”