Skip to content

Buffalo, Texas

Buffalo, TX

    Buffalo is a city in Leon County, Texas, United States. The population was 1,767 at the 2020 census.
    • Local time: 9:42 PM 1/27/2023
    • Population: 1,767 (2020)
    • Weather: 48°F (9°C), Mostly Clear · See more
    • Area: 4 sq miles
    • State: Texas

    Suggested Itineraries

    Data from: Wikipedia