Terra Bella Irrigation District
Log In
Account Preferences
Log out
Admin Login
Scheduled Maintenance
Credit card portal is not available on June 26, 2022, due to our billing process. Payments may be processed by phone (559)-535-4414 or in the office.