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