This document analyzes and compares the performance of five wireless sensor network clustering protocols: LEACH, EEHC, the protocol by Indranil et al., HEED, and DWEHC. It discusses the operation and key aspects of each protocol, defines quantitative and qualitative performance metrics for analyzing clustering protocols, and presents the results of simulations comparing the protocols based on metrics like total residual energy, number of dead nodes, aggregated data sent to the base station, and overhead. The analysis found that DWEHC performed the best overall by efficiently distributing energy usage through multi-level clustering and minimizing direct communication between nodes and the base station.