A method for multiple pass geolocation, comprising: conducting a first geolocation pass to identify one or more geolocation estimates, the conducting the first geolocation pass comprising: performing a smoothing analysis on at least one of the one or more geolocation estimates for a plurality of call segments, the plurality of call segments being segments of one or more calls or data sessions associated with a mobile communications system, comparing a plurality of potential candidate locations against results of the smoothing analysis, identifying one or more discrepancies based on comparing the plurality of potential candidate locations against the results of the smoothing analysis, identifying at least one location of the plurality of potential candidate locations that is associated with the one or more discrepancies, and one of: discarding the at least one location based on identifying the at least one location, or making the at least one location less important for processing of at least one additional geolocation pass based on identifying the at least one location; conducting the at least one additional geolocation pass to refine the one or more geolocation estimates, the conducting the at least one additional geolocation pass comprising: geolocating again a call segment of the plurality of call segments to identify the plurality of potential candidate locations; and selecting a candidate location, from the plurality of potential candidate locations, that matches the smoothing analysis; and determining an approximate location, of a mobile device within an estimated coverage area of a network, based on the one or more geolocation estimates and after conducting the first geolocation pass and the at least one additional geolocation pass. conducting a first geolocation pass to identify one or more geolocation estimates, the conducting the first geolocation pass comprising: performing a smoothing analysis on at least one of the one or more geolocation estimates for a plurality of call segments, the plurality of call segments being segments of one or more calls or data sessions associated with a mobile communications system, comparing a plurality of potential candidate locations against results of the smoothing analysis, identifying one or more discrepancies based on comparing the plurality of potential candidate locations against the results of the smoothing analysis, identifying at least one location of the plurality of potential candidate locations that is associated with the one or more discrepancies, and one of: discarding the at least one location based on identifying the at least one location, or making the at least one location less important for processing of at least one additional geolocation pass based on identifying the at least one location; performing a smoothing analysis on at least one of the one or more geolocation estimates for a plurality of call segments, the plurality of call segments being segments of one or more calls or data sessions associated with a mobile communications system, comparing a plurality of potential candidate locations against results of the smoothing analysis, identifying one or more discrepancies based on comparing the plurality of potential candidate locations against the results of the smoothing analysis, identifying at least one location of the plurality of potential candidate locations that is associated with the one or more discrepancies, and one of: discarding the at least one location based on identifying the at least one location, or making the at least one location less important for processing of at least one additional geolocation pass based on identifying the at least one location; discarding the at least one location based on identifying the at least one location, or making the at least one location less important for processing of at least one additional geolocation pass based on identifying the at least one location; conducting the at least one additional geolocation pass to refine the one or more geolocation estimates, the conducting the at least one additional geolocation pass comprising: geolocating again a call segment of the plurality of call segments to identify the plurality of potential candidate locations; and selecting a candidate location, from the plurality of potential candidate locations, that matches the smoothing analysis; and the conducting the at least one additional geolocation pass comprising: geolocating again a call segment of the plurality of call segments to identify the plurality of potential candidate locations; and selecting a candidate location, from the plurality of potential candidate geolocating again a call segment of the plurality of call segments to identify the plurality of potential candidate locations; and selecting a candidate location, from the plurality of potential candidate locations, that matches the smoothing analysis; and determining an approximate location, of a mobile device within an estimated coverage area of a network, based on the one or more geolocation estimates and after conducting the first geolocation pass and the at least one additional geolocation pass.