Primære livsmiljøer
Pilfisk finnes vanligvis i mangroveskoger og brakvannsestuarier der saltvann og ferskvann blander seg.
Andre miljøer
De kan også leve i ferskvannsinnstillinger som sumper, dammer, elver, strømmer, bakvann, og oksbøelver. Av og til venter pilfisk ut i havfarvann.
Tilpasningsevne
Deres evne til å tolerere varierende salinitet gjør dem svært tilpasningsdyktige på tvers av kystnære og inlandshabitater.