Kastja is a village in Kullamaa Parish, Lääne County, in western Estonia.
Coordinates: 58°47′N 24°07′E / 58.783°N 24.117°E / 58.783; 24.117