野猪共有21个亚种,其中六种分布在欧洲:
欧洲野猪(S. s. scrofa),从法国到俄罗斯西部都有分布。
西班牙野猪(S. s. baeticus),分布西班牙与葡萄牙。
卡斯蒂兰野猪(S. s. castilianus),分布西班牙北部。
萨丁野猪(S. s. meridionalis),分布萨丁岛。
意大利野猪(S. s. majori),分布意大利中部与南部。
高加索野猪(S. s. attila),分布欧洲东南部、土耳其、伊朗。
北非野猪(S. s. algira),分布非洲北部。
中东野猪(S. s. lybica),分布中东地区。
苏丹野猪(S. s. sennaarensis),分布埃及与苏丹,已灭绝。
里海野猪(S. s. nigripes),分布亚洲中部。
乌苏里野猪(S. s. ussuricus),分布中国东北、朝鲜、俄罗斯远东地区。
台湾野猪(S. s. taivanus),分布台湾。
日本野猪(S. s. leucomystax),分布于日本。
琉球野猪(S. s. riukiuanus),分布于琉球群岛(日占)。
华南野猪(S. s. moupinensis),分布在中国华南与华北地区。
西伯利亚野猪(S. s. sibiricus),亚洲北部。
印度野猪(S. s. cristatus),分布在印度次大陆。
南印野猪(S. s. affinis),印度南部与斯里兰卡。
喜马拉雅野猪(S. s. davidi),喜马拉雅南坡。
印尼野猪(S. s. vittatus),分布在印尼。
家猪(S. s. domestica),由人类驯养,世界各地均有分布。