The goal of the "Face Recognition Based Attendance Management System" project is to create an automated attendance system that efficiently and reliably marks attendance using facial recognition technology. As people enter a specified region, the technology would take pictures of them and compare them to a database of people who have already registered. The system would record the person's attendance and save the data for further use after a successful identification. By completing this project, manual attendance taking—which may be laborious and error-prone—would no longer be necessary. Additionally, it would give administrators access to real-time attendance data, which would simplify the tracking of attendance and enable data-driven decision-making . Large volumes of data would be handled by the system, which would be developed using machine learning and computer vision techniques. All things considered, this project has the power to completely change how attendance is kept track of in a variety of places, including companies, colleges, and schools. It provides a very precise and effective solution that can lower expenses, save time, and boost output all around. Keyword- Attendance Management System, Face Recognition, Camera, NumPy, OpenCV.