Where is my water meter located?

Your water meter is NOT located outside as it would freeze. It would be located in the area where the water line comes into the house. Possible areas include a basement, closet, beneath the sink, in your laundry room, etc.