亚里士多德生于第99届奥林比亚赛会的年,即公元前384年,比柏拉图年轻46岁。他出生于爱琴海北部卡尔西国西半岛东岸的斯塔吉拉城(现名斯塔夫罗斯)。斯塔吉拉虽位于北方,却是一个古老的殖民地,居民大多来自南方的安德罗斯岛和优卑亚岛。亚里士多德的父亲尼科马可是安德罗丝,他出身于爱奥尼亚以医务为祖业的世家;母亲菲斯蒂丝是优卑亚岛人。疾病自古困扰着人类,医务成为经久不衰的职业。亚里士多德的父亲是当时马其顿的医生,是亚历帝的祖父、马其佩尔狄卡二世的御医。亚里士多德的家庭因此有权有势,并且成为显赫富裕的贵族。