Apple Contacts and smart groups

I created a smart group in Contacts selecting all contacts not part of a specific group, but get unexpected results. The smart group returns only 7 of my contacts. There should be hundereds.

Is there a limit to the number of contacts Contacts can handle?

Any clue?

iMac 24″, macOS 26.6

Posted on Sep 27, 2026 6:48 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 28, 2026 3:22 AM

Hi there


Please try this

Apple Contacts does not have a hard limit that prevents smart groups from handling hundreds of contacts(iCloud supports up to 50,000 total contact cards)


Check your account scope: Apple Contacts may be splitting your search across multiple accounts (e.g., iCloud, Google, Exchange, On My Mac). Smart groups often break or restrict themselves if your contacts and the target group reside in different sync accounts. Make sure your default account settings align.

 Instead of trying to find everyone not in a specific group, try setting criteria that positively capture the rest of your address book (e.g., filtering by a specific organization, a shared domain, or a tag if applicable), though negative filters remain notoriously broken.

Use the Static Group Workaround: Because Apple’s dynamic Smart Groups fail at scale with exclusion rules, use this reliable workaround to get your list:

  1. Create a brand-new, standard (static) Group.
  2. Go to All Contacts and press Command + A to select your contacts (or select the large block of contacts you actually want).
  3. Drag and drop those contacts directly into your new standard group.
  4. If any contacts from the specific exclusion group accidentally get dragged in, manually remove them from the static group. 


1 reply
Question marked as Top-ranking reply

Sep 28, 2026 3:22 AM in response to willem23

Hi there


Please try this

Apple Contacts does not have a hard limit that prevents smart groups from handling hundreds of contacts(iCloud supports up to 50,000 total contact cards)


Check your account scope: Apple Contacts may be splitting your search across multiple accounts (e.g., iCloud, Google, Exchange, On My Mac). Smart groups often break or restrict themselves if your contacts and the target group reside in different sync accounts. Make sure your default account settings align.

 Instead of trying to find everyone not in a specific group, try setting criteria that positively capture the rest of your address book (e.g., filtering by a specific organization, a shared domain, or a tag if applicable), though negative filters remain notoriously broken.

Use the Static Group Workaround: Because Apple’s dynamic Smart Groups fail at scale with exclusion rules, use this reliable workaround to get your list:

  1. Create a brand-new, standard (static) Group.
  2. Go to All Contacts and press Command + A to select your contacts (or select the large block of contacts you actually want).
  3. Drag and drop those contacts directly into your new standard group.
  4. If any contacts from the specific exclusion group accidentally get dragged in, manually remove them from the static group. 


Apple Contacts and smart groups

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.