Lowell House may refer to:
- Lowell House, undergraduate residential house at Harvard University, Cambridge, Massachusetts, US
- Lowell House (publisher), publishing company based in Los Angeles, California, US
- Lowell House (New Haven, Connecticut), settlement house based in New Haven, Connecticut, US
- Lowell Damon House, historic house in Wauwatosa, Wisconsin, US