Hood is a populated place LOCATED WITHIN the Borough of New Hope. In turn, the Borough of New Hope is located within Bucks County.
Hood is located at latitude 40.361 and longitude -74.963.
Since Hood is located within the Borough of New Hope, all of the census and demographic data for residents of Hood are included as part of the information reported for Borough of New Hope in the "Profile" tab above.