Alford is an unincorporated community and census designated place in Washington Township, Pike County, in the U.S. state of Indiana. Alford was laid out in 1856 by Samuel Alfords, and named for him. The United States Census Bureau delineated Alford as a census designated place in the 2022 American Community Survey.