这个很难说。
史料太少了。
司马迁说他不知道墨子是哪里人,只是他知道是宋国的大夫。
2000年后,滕州人张知寒考证,墨子是滕州的,经过几十年的努力,现在已经是一个国际事实了(某山东网友语)。。。。。
《吕氏春秋》、《淮南子》、《史记.孟子荀卿列传》认为他是河南人 只有南齐孔稚圭所著的《北山移文》认为他是山东人
墨子出生地滕州,葬于滕州狐骀山。有可靠的文献,能佐证的文献:
1、《墨子贵义》:墨子自鲁即齐。 《墨子鲁问》:以迎墨子于鲁。 《吕氏春秋爱类》:公输般为云梯,欲以攻宋,墨子闻之,自鲁往。
2、杨伯峻《春秋左传注》:“狐骀,今山东滕县东南二十里之狐骀山。”狐骀山,即目台山,狐山狐骀国位于滕州市东南沙河镇与木石镇之间,春秋时期属邾国之地。墨子葬于狐骀山。
3、《左传·襄公四年》载:“冬十月,邾人、莒人伐鄫,臧纥救鄫,侵邾,败于狐骀。”狐骀国位于鲁国和邾国之间