Una casa flotante es un barco que ha sido diseñado o modificado para ser usado principalmente como hábitat humano.
Algunas casas flotantes no están motorizadas, porque usualmente permanecen ancladas en un punto fijo.
Algunos tienen varias cubiertas y pueden utilizarse como residencia permanente o de veraneo.
En los canales y ríos del Reino Unido se estima que existe una población de quince mil personas viviendo en casas flotantes,[2] especialmente en Inglaterra y el país de Gales.
Allí se utilizan barcos de manga estrecha, denominados narrowboat,[3] utilizados originariamente para transportar materias primas y combustible por los canales construidos desde inicios de la revolución industrial.