This paper considers the application of multiuser detection techniques to improve the quality of downlink reception in a multi-cell IS---95 digital cellular communication system. In order to understand the relative performance of suboptimum multiuser detectors including the matched filter detector, optimum multiuser detection in the context of the IS---95 downlink is first considered. A reduced complexity optimum detector that takes advantage of the structural properties of the IS---95 downlink and exhibits exponentially lower complexity than the brute-force optimum detector is developed. The Group Parallel Interference Cancellation (GPIC) detector, a suboptimum, low-complexity multiuser detector that also exploits the structure of the IS---95 downlink is then developed. Simulation evidence is presented that suggests that the performance of the GPIC detector may be near-optimum in several cases. The GPIC detector is also tested on a snapshot of on-air data measured with an omnidirectional antenna in an active IS---95 system and is shown to be effective for extracting weak downlink transmissions from strong out-of-cell cochannel interference. The results of this paper suggest that the GPIC detector offers the most performance gain in scenarios where weak downlink signals are corrupted by strong out-of-cell cochannel interference.