В городе население было распределено с 26,6% в возрасте до 18 лет, 5,2% от 18 до 24 лет, 33,0% от 25 до 44 лет, 24,1% от 45 до 64 лет и 11,0% в возрасте 65 лет и старше.
Согласно переписи 2000 года, в Купертино проживает 50 546 человек.