The city of Fillmore has received $1.49 million in state grants to help fund a homeless shelter and interim and permanent housing.