Las casas antiguas de la India eran rectangulares, construidas con ladrillos de barro, madera y cañas con puertas y ventanas de madera. Los pisos se empaquetaban con tierra, se cubrían con arena limpia o estaban enlucidos o, ocasionalmente, se pavimentaban con ladrillos.
Las casas en la antigua India fueron diseñadas para facilitar la vida comunitaria. Las casas usualmente tenían lados traseros que se abrían a un gran patio rodeado de varias casas. El patio representaba un área común para ser utilizada por los habitantes de todas las casas que lo rodean.
La antigua civilización india mantuvo estatutos complejos para regular la construcción. Los individuos de castas superiores podían tener casas que tenían varias historias, mientras que los individuos de castas bajas tenían casas pequeñas de un solo piso.