The number of homeless veterans in the U.S. has dropped by a third over the past four years, according to data released Tuesday by the federal government.

According to an annual survey called the Point-in-Time Count, the number of homeless veterans fell to just under 50,000 in 2014 from nearly 75,000 in 2010, a drop of 33%. The announcement from the federal agencies, including the Department of Housing and Urban Development and the Department of Veterans Affairs, attributed the drop to several strategies, including...