In the quantum key agreement protocols, some attackers can impersonate legal participant to participate in the negotiation process and steal the agreement key easily. This is often overlooked for most quantum key agreement protocols, which makes them insecure. In this paper, an authenticated multiparty quantum key agreement protocol based on quantum search algorithm is proposed. In the protocol, combining classical hash function with identity information, the authentication operation conforming to the characteristics of search algorithm is designed. In addition, we give a detailed security analysis, which proves that the protocol is secure against common attacks and impersonation attacks. Meanwhile, single particles, which are used as information carries, and single-particle measurement make our protocol feasible with existing technology.