How to Find Roof Leaks
When you're trying to track down a leak, start by looking at the roof uphill from the stains. (Plus: here's how to clean roof stains.) The first thing to look for is any roof penetrations. Items that penetrate the roof are by far the most common source of leaks. In fact, it's rare for leaks to develop in open areas of uninterrupted shingles, even on older roofs. Penetrations can include plumbing and roof vents, chimneys, dormers or anything else that projects through the roof. They can be several feet above the leak or to the right or left of it.
If you have attic access, the easiest way to track down a leak is to go up there with a flashlight and look for the evidence. There will be water stains, black marks or mold. But if access is a problem or you have a vaulted ceiling, you'll have to go up onto the roof and examine the suspect(s).
Solution for a Small Leak
Some roof leaks are tough to locate. Sometimes the water shows up at a ceiling spot distant from the leak. If your ceiling has a plastic vapor barrier between the drywall and the attic insulation, push the insulation aside and look for flow stains on the plastic. Often water runs to openings in the vapor barrier, such as at ceiling light fixtures.
If you can't see any telltale flow marks, and since the stain is fairly small, look at the underside of the roof for 'shiners.' A shiner is a nail that missed the framing member, in this case when the carpenter nailed the roof sheathing to the rafters. Moisture that escapes into the cold attic from the rooms below often condenses on cold nails. Sometimes you can spot this if you climb up into your attic on a cold night. The nails will look white because they're frosted. When the attic heats up a bit during the day, the frost melts and drips, then the nails frost up at night again and so on. The solution is to simply clip the nail with a side-cutting pliers.