The key stakeholders involved in UAT include end-users, business analysts, project managers, and quality assurance teams. End-users are crucial as they provide insights into the practical usability of the system. Business analysts help in translating business requirements into test cases, while project managers oversee the process to ensure it aligns with project timelines and objectives.