独角仙广布于中国的吉林、辽宁、河北、山西、山东、河南、江苏、安徽、浙江、重庆、湖北、江西、湖南、福建、台湾、广东、海南、广西、四川、贵州、云南、陕西,但在陕西分布不广,多为农村;国外有朝鲜、日本的分布记载。在林业发达、树木茂盛的地区尤为常见。
大量出现于6~8月,具有趋光性,多为昼伏夜出,白天常常聚集在青刚栎流出树液处,或是在光腊树(白鸡油)上也常出现聚集上百只独角仙的盛况,到了晚上,在山区有路灯处,也往往可以发现他们的踪迹。他们主要以树木伤口处的汁液,或熟透的水果为食,对作物林木基本不造成危害。