Amistad Dam & Power
Amistad Dam & Power
OperatingHydro Dam           Total Power
66 MW
Address

670 Texas Spur 349
Del Rio, TX
78840
United States of America
Latitude: 29.449081420898438
Longitude: -101.05579376220703
Edits
Take Action
Data Sources

Facebook Icon     Twitter Icon
Environmental Justice Analysis
Distance (miles)02.551025
American Indian0.7%0.2%0.8%0.7%
Asian0.8%0.1%1.1%0.8%
Black0.7%0.6%1.6%1.4%
Hispanic70.3%53.9%68.3%80.9%
White26.1%44.0%27.0%15.9%
15.9%
Population6121,1559,16846k
Income$38k
Visualize demographics on Justice Map

CORPORATION
NameRelationOwnership
International Bound & Wtr Comm Owner 100%
Facility Search


View Area in a Larger Map

More nearby facilities

Unit Information

PowerTypeStatusFuel
33 MWHydroelectricOperatingWater
33 MWHydroelectricOperatingWater

More Details


COMMENTS