Demand-driven analysis method is used in most current existing models for hydraulic evaluation of water supply networks. This method is based on the assumption of constant use, regardless of the available pressure in nodes. Demand-driven analysis method does not have sufficient efficiency in hydraulic analysis of networks under pressure-deficient conditions. In this study, the combination of pressure-deficient network algorithm (PDNA), modified pressure-deficient network algorithm (MPDNA), and complementary reservoir solution (CRS) methods with hydraulic model have been used to analyze series networks, looped networks, and a full-scale distribution network (part of the water network in Ilam city, Iran) in critical operating conditions. The critical condition in networks is created by breakage in a pipe network and fire-fighting demands on one node. Results showed that the required flow in networks has not been quite satisfied. The supplied outflow in the series, looped networks, and zone-6 network which used the three aforementioned methods are calculated as 76.40%, 90.25%, and 98.56% of total network demand, respectively. The results also showed that the number of required iterations to achieve the solutions in the PDNA method is more than in the MPDNA and CRS methods.