Welcome home to this beautiful all-brick, 3-bedroom villa offering comfortable, convenient living with plenty of room to grow! The inviting open floor plan features a spacious living room that flows seamlessly into the eat-in kitchen, perfect for everyday living and entertaining. All three bedrooms, a full bathroom, and convenient main-floor laundry make one-level living a breeze. The full unfinished basement offers endless possibilities for additional living space, a family room, recreation area, or extra storage. Step outside to enjoy the back patio overlooking a nicely fenced backyard with low-maintenance vinyl fencing, providing privacy and a great space for children and pets. Additional highlights include a 2-car attached garage and a newly installed tankless water heater providing a continuous supply of hot water. With its all-brick exterior, functional layout, and potential for future expansion, this villa has so much to offer!
Welcome to 299 S Spring St, a brick and vinyl ranch on a 0.29-acre corner lot in Aviston’s Original Town. The home offers 3 bedrooms and 2 full baths on the main level, plus a third full bath in the partially finished basement. With about 2,100 total square feet of living space, there’s room to spread out, and the basement gives you extra living area now with room to finish more later. Outside, you’ll find front and back yards with trees, and the home sits across from the church in the heart of town. The home is in Aviston District 21 for elementary and middle school, with high school in Breese. It’s a short walk to downtown Aviston, with easy access to Highway 50 and I-64 for commuting to Breese, O’Fallon, and St. Louis.
Lakefront living in Aviston, done right. This 5 bed, 4 bath home sits right on the water with sweeping lake views from the moment you walk in. Out back, the in-ground pool and outdoor bar set the stage for summer weekends, sunset cocktails, and gatherings your friends will talk about all year. Inside, the sunlit main level flows easily for everyday living and entertaining. The primary suite is a true retreat with a spa-like ensuite bath, and four additional bedrooms give you room for family, guests, or a home office. The big-ticket items are already handled: a brand new roof in 2026 and a brand new geothermal system for efficient, comfortable heating and cooling year round. That means you move in and start enjoying the lake, not planning projects. Private and peaceful, yet close to local schools, parks, and amenities, with St. Louis an easy drive away. Homes like this rarely hit the market. Schedule your private showing today. Swimming pool is heated and there is a 5th bath in the detached garage.
Welcome to your new home in the beautiful town of Aviston! This spacious 3-bedroom, 3-bathroom home offers 1,494 square feet of comfortable living space along with plenty of room to grow. Enjoy time with family and friends on the covered patio, perfect for relaxing or entertaining outdoors. The basement offers even more potential, featuring a 7' x 8' bathroom and two egress windows, providing the opportunity for additional bedrooms or finished living space. This property also comes with a whole-home generator. Outside, you'll appreciate the convenience of an attached 2-car garage along with a 10' x 10' utility shed for extra storage. Located within an outstanding school district, this home combines comfort, functionality, and opportunity in a wonderful community. With so much to offer inside and out, this Aviston home truly has it all!

Aviston is located in Illinois. Aviston, Illinois has a population of 2,417. Aviston is more family-centric than the surrounding county with 43.59% of the households containing married families with children. The county average for households married with children is 29.66%.
The median household income in Aviston, Illinois is $84,735. The median household income for the surrounding county is $72,468 compared to the national median of $69,021. The median age of people living in Aviston is 37.8 years.
The average high temperature in July is 88.6 degrees, with an average low temperature in January of 21.3 degrees. The average rainfall is approximately 42.5 inches per year, with 10.9 inches of snow per year.