As antigas casas indianas eram retangulares, construídas com tijolos de barro, madeira e juncos com portas e janelas feitas de madeira. Os pisos eram de terra compactada, cobertos com areia limpa ou rebocados, ou ocasionalmente pavimentados com tijolos.
Casas na Índia antiga foram projetadas para facilitar a vida em comunidade. As casas geralmente tinham os fundos expostos que se abriam para um grande pátio cercado por várias casas. O pátio representava uma área comum a ser utilizada pelos moradores de todas as casas ao seu redor.
A antiga civilização indiana manteve regulamentos complexos para regular a construção. Os indivíduos da casta superior podiam ter casas com vários andares, enquanto os indivíduos da casta inferior tinham pequenas casas de um único andar.