百家姓不是講姓只有100個,根據楊緒賢教授所做的統計,台灣地區共有1694個姓,單姓1611,複姓75,三字姓有四個,四字姓也有四個。
民國19年時,台灣人的姓只有193個,那只是用台灣人口的15分之1做抽查出來的數字,可能不準確,民國43年文獻會調查是737姓,那時調查人口不包含阿兵哥,民國67年楊教授公佈加987姓,應該都是外省人。
照行政區域分析,台北有956姓,澎湖337最少,台灣話說:陳林黃張蔡,天下佔一半。
陳、林、黃、張、李、王、吳、劉、蔡、楊,這10大姓佔一半還多一些,凡少見的姓大部份都是外省人。