 Taylor is located in western Houston County at (31.168331, -85.468016).A rural portion of the town extends west into Geneva County.Taylor is bordered to the northeast by Dothan, to the southeast by Rehobeth, and to the southwest by Malvern.