يتواجد الهالوك في المناطق المعتدلة بالقرب من حوض البحر المتوسط، كما انه ينمو في التربة المارنية والخصبة والدبالية والتربة الطمية والترب الغنية بحمض الفوسفوريك والغنية بالأزوت والبوتاس، يتواجد عشب الهالوك في كل دول العالم خاصة في غرب فرنسا وجنوب لبنان وشمال أفريقيا وبالأخص في مصر، ويوجد الهالوك في غرب اسيا وفي دولة العراق، أما المناطق الجنوبية فيتواجد فيها بقله عن المناطق الشمالية من اشهر انواعه الهالوك المصري، وينتشر هذا النوع في المروج المروية والحقول.