This document describes a privacy-preserving location monitoring system for wireless sensor networks. It presents two algorithms - a resource-aware algorithm and a quality-aware algorithm - that anonymize location data from sensors to preserve privacy while still enabling location monitoring services. The algorithms use k-anonymity, blurring each sensor's area into a cloaked region containing at least k objects. The resource-aware algorithm aims to minimize communication and computation costs, while the quality-aware algorithm aims to minimize cloaked area sizes for more accurate aggregate locations. The system uses a spatial histogram to estimate object distributions from the anonymous data and answer range queries about locations. Evaluation shows the system can provide high-quality monitoring with 75-90% accuracy while preserving