Yes, though a location at 45 degrees N/S only gets 70.7% as much sun power per area due to not being perpendicular to the sun's light, and even less on the ground due to extra atmosphere to pass through.
Appropriately enough, that "everywhere on earth gets the same number of hours of daylight" fact came from a solar system salesperson, who didn't go out of his way to emphasize the atmospheric effects here at ~49°N.
The silver lining is that our longest days are often our sunniest.