Les cours d’eau de Macau 

La commune est traversée par le fleuve la Garonne, le ruisseau la Maqueline, le ruisseau la Mouline, et le ruisseau de Laurina.

Un ruisseau prend sa source dans la lande de Mirepied, près de Feydieu, passe près du château Paloumey (limite nord de Ludon), puis traverse la vaste propriété du château Cantemerle, servant de limite sud à Macau, alimente le plan d’eau du parc de ce château, draine ensuite les marais avant de rejoindre la Maqueline et de se jeter dans la Garonne au sud du château Biré.

Des espèces protégées, la loutre et le vison d'Europe, sont proches du cours de la Maqueline.