About North Scituate, RI

North Scituate, in Rhode Island, United States, is home to roughly 11,200 people in the Eastern Time Zone at 41.8°N latitude.