Efforts to reduce the number of homeless people in Bucks County appear to be paying off.
In 2017, the county’s annual point-in-time count found 511 people were living on the streets, in a shelter, or transitional housing.
A year later, the same data shows that total has dipped to 397 people, a roughly 20 percent drop.
A combination of factors explains the decline, with a shift toward rapid-rehousing programs perhaps playing the biggest role, according to experts.