The federal government is providing over $25 million to help build 197 new homes and repair 11 existing homes in New Brunswick.