Wallis is a city in far southeastern Austin County, Texas, United States. The city is located along State Highway 36 and the BNSF Railway between Rosenberg and Sealy. The city's population was 1,252 at the 2010 census.