از تاریخ تولد او اطلاعی در دست نیست. مشهور آن است که او در «حمّص» یکی از شهرهای سوریه متولد شده است؛ لذا به او «الحمصي» گفتهاند. در «ری» ساکن بوده و در آنجا زندگی میکرد؛ لذا به او «الرازي» میگفتهاند. البته او در اواخر عمر به «همدان» رفته و در آنجا نیز وفات کرده است.
بهطور قطع او اهل «ری» است و این کلمه (حمصی) نشانگر شغل او است و تلفظ درست آن نیز حمّص [حمّصی]، به معنای نخودفروش است. ابن ادریس (598ق)، فقیه و دانشمند معاصر او، از او با «شيخنا محمود بن علي بن الحسين الحمصي المتكلم الرازي» یاد میکند؛ قطعاً اگر «حمص» نام شهر یا روستایی بود، باید در کنار «الرازي» که منسوب به «ری» است، میآمد.