Today Elgin, TX is count around 117 single-family homes for sale at current average listing price of $600,366. Nearby neighborhoods of Elgin are Harvest Ridge, Homestead Estates, Peppergrass, Eagles Landing, Elm Creek, Elgin City, Saratoga Farms Sub Sec, Elm Creek Sec 01, Christian Thomas, Elm Creek Sec 02. Most of Elgin single-family homes are 3 bedrooms with 2 bathrooms.