Here is a list of Processors which support POPCNT from Wikipedia. It looks like the earliest supported processors go back to 2007 (seventeen years ago).
Intel
Silvermont processors (SSE4.1, SSE4.2 and POPCNT supported)
Goldmont processors (SSE4.1, SSE4.2 and POPCNT supported)
Goldmont Plus processors (SSE4.1, SSE4.2 and POPCNT supported)
Tremont processors (SSE4.1, SSE4.2 and POPCNT supported)
Penryn processors (SSE4.1 supported, except Pentium Dual-Core and Celeron)
Nehalem processors and Westmere processors (SSE4.1, SSE4.2 and POPCNT supported, except Pentium and Celeron)
Sandy Bridge processors and newer (SSE4.1, SSE4.2 and POPCNT supported, include Pentium and Celeron)
Haswell processors and newer (SSE4.1, SSE4.2, POPCNT and LZCNT supported)
AMD
K10-based processors (SSE4a, POPCNT and LZCNT supported)
"Cat" low-power processors
Bobcat-based processors (SSE4a, POPCNT and LZCNT supported)
Jaguar-based processors and newer (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
Puma-based processors and newer (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
"Heavy Equipment" processors (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
Bulldozer-based processors
Piledriver-based processors[18]
Steamroller-based processors
Excavator-based processors and newer
Zen-based processors (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
Zen+-based processors (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
Zen2-based processors (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
Zen3-based processors (SSE4a, SSE4.1, SSE4.2, POPCNT and LZCNT supported)
VIA
Nano 3000, X2, QuadCore processors (SSE4.1 supported)
Nano QuadCore C4000-series processors (SSE4.1, SSE4.2 supported)
Eden X4 processors (SSE4.1, SSE4.2 supported)
Zhaoxin
ZX-C processors and newer (SSE4.1, SSE4.2 supported)