American Whitewater’s Regulated Rivers Program

American Whitewater has a long-standing program opposing new dam construction, working with dam owners to improve instream flows at existing dams, and advocating for dam removal dams where necessary. American Whitewater initiated this campaign back in 1957 with a letter filed in opposition to the construction of Glen Canyon Dam. Over the years we have established ourselves as the national leader representing whitewater recreation interests integrated with river conservation ethics. American Whitewater’s Regulated Rivers Program focuses primarily on private hydropower dams under Federal Energy Regulatory Commission (FERC) jurisdiction. American Whitewater also applies knowledge and expertise gained in the FERC arena to dams managed by the Army Corps of Engineer Dams and Bureau of Reclamation, as well as private dams where opportunity arises.

American Whitewater takes a pragmatic restoration approach in hydropower relicensing. The organization seeks to holistically restore ecological processes and river recreation to the river system while simultaneously recognizing that hydropower plays an important role in our national energy portfolio. Our goals focus on minimizing the footprint hydropower makes on the landscape through restoring and enhancing both ecological and recreational functions of rivers. American Whitewater proposes instream flow alternatives based on analysis of the natural hydrograph prior to dam construction coupled with project economics and the larger energy markets. Ideally, river recreation including whitewater is a byproduct of a healthy functioning river system restored through the relicense process. American Whitewater actively opposes new dam construction particularly micro hydro projects.

American Whitewater’s recreation specific goals and objectives include restoration of flows for river recreation, enhancement of public access and facilities as warranted, and mitigating the impacts of flow storage and diversion through publication of real-time flow information via the internet and toll-free phone line. American Whitewater is the national expert on the design and implementation of whitewater flow studies at hydropower projects and rivers where flows are regulated by dams.

American Whitewater in concert with other river conservation organizations at the national, regional and state level helped found the Hydropower Reform Coalition in 1992 and the California Hydropower Reform Coalition in 1997. These coalitions were formed in response to the tremendous hydropower licensing workload and need for policy as well as procedural reform. Collectively, these groups developed important tools and information for citizen groups to participate in the licensing process.

Adversaries often attempt to distort the conservation community’s goals and objectives in hydropower relicensing. Unfortunately, this misinformation leads to battle lines being drawn in the relicense process, slowing down the process of gathering information about existing conditions and researching alternative flow regimes that might improve conditions for aquatic organisms and recreation.

7.4.3PHP Version335msRequest Duration6MBMemory UsageGET content/{url}Route
    • Booting (19.2ms)
    • Application (316ms)
    • 1 x Application (94.27%)
      316ms
      1 x Booting (5.73%)
      19.20ms
      14 templates were rendered
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • legacy.views.container-view (resources/views/legacy/views/container-view.blade.php)6blade
        Params
        0
        components
        1
        controls
        2
        id
        3
        class
        4
        title
        5
        formRenderService
      • app::layout.gadget (resources/views/layout/gadget.blade.php)2blade
        Params
        0
        contents
        1
        formRenderService
      • layout.columnstyle.one (resources/views/layout/columnstyle/one.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.columnstyle.componentstack (resources/views/layout/columnstyle/componentstack.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        stack
        8
        component
      • layout.main (resources/views/layout/main.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._headers (resources/views/layout/_headers.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.header (resources/views/layout/header.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout._scripts (resources/views/layout/_scripts.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      • layout.navigation (resources/views/layout/navigation.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • includes.alert.membership (resources/views/includes/alert/membership.blade.php)17blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
        15
        shouldNotifyUser
        16
        user
      • navigation.menu.static (resources/views/navigation/menu/static.blade.php)15blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
        8
        searchurl
        9
        loginurl
        10
        logouturl
        11
        __currentLoopData
        12
        child
        13
        loop
        14
        otherchild
      • includes.footer (resources/views/includes/footer.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
        7
        menu
      • layout.pagemap (resources/views/layout/pagemap.blade.php)7blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        contents
        5
        formRenderService
        6
        layout
      uri
      GET content/{url}
      middleware
      web
      controller
      App\Http\Controllers\Wh2oController@content
      namespace
      App\Http\Controllers
      where
      as
      generated::Os9R4mqMKRF5ktoI
      file
      app/Http/Controllers/Wh2oController.php:34-68
      4 statements were executed, 4 of which were duplicated, 0 unique1.23ms
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        410μs/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        250μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where ("id" = '-SecurityGadget-explain' or "short_name" = '-SecurityGadget-explain') and "articles"."deleted_at" is null and "articles"."is_final" = 'true' limit 1
        340μs/app/Legacy/Repositories/NewsInfo.php:61wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        • 1. -SecurityGadget-explain
        • 2. true
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:61
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
      • select * from "articles" where "short_name" = '-SecurityGadget-explain' limit 1
        230μs/app/Legacy/Repositories/NewsInfo.php:64wh2o
        Metadata
        Bindings
        • 0. -SecurityGadget-explain
        Backtrace
        • 15. /app/Legacy/Repositories/NewsInfo.php:64
        • 16. /code/wh2o/ArticleGadget.inc:128
        • 17. /code/wh2o/Page1.inc:930
        • 18. /code/wh2o/Page1.inc:1019
        • 19. /code/wh2o/SecurityGadget.inc:150
          _token
          8DDVHgz2EBc0X2MldvkHpcVeyvxOhZTbJJpOn0ic
          page
          array:1 [ "count" => 7 ]
          PHPDEBUGBAR_STACK_DATA
          []
          _previous
          array:1 [ "url" => "https://beta.americanwhitewater.org/content/Journal/index/issue/2/year/2002/pa...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /content/Wiki/stewardship:regulated_rivers_intro
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:16 [ "cookie" => array:1 [ 0 => "PHPSESSID=m2bha220b3ug87inr200ue821i; americanwhitewater_session=CfEVQJQQJpPakP4EIo3gpvQIMe7OpN95INjvtgkJ; XSRF-TOKEN=eyJpdiI6IjdDQWpzenJzejhNL2tWbmVOd1BIYmc9PSIsInZhbHVlIjoic2V1VXdHSUkvdS92VFB6UHdmaUVWMUFiNitva2NDWlc1YWxUUStLaElXS3hveEd0VVVwZ3NPMFB0MVJwLzVFOUxPYlBQQzZxZzRHWWltN0tNYVZ6TGJzNlJjQUZTNGVGdmVwekdYZElRcHQzaGlSMWtGMndSZHpncXc1bG5tZksiLCJtYWMiOiJjZTJmOTA0YTRmNWZhYzc3YjFiYjgyNDFlN2UyNzU0NmQzMzRiMDYyNDNiNDRkMjdkN2RhZTIzZWZiMTE5ZjI4In0%3DPHPSESSID=m2bha220b3ug87inr200ue821i; americanwhitewater_session=CfEVQJQQJpPakP4EIo3gpvQIMe7OpN95INjvtgkJ; XSRF-TOKEN=eyJpdiI6IjdDQWpzenJzejhNL2tWbmVOd1BIYmc9PS" ] "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "beta.americanwhitewater.org" ] ]
          request_server
          0 of 0
          array:43 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_COOKIE" => "PHPSESSID=m2bha220b3ug87inr200ue821i; americanwhitewater_session=CfEVQJQQJpPakP4EIo3gpvQIMe7OpN95INjvtgkJ; XSRF-TOKEN=eyJpdiI6IjdDQWpzenJzejhNL2tWbmVOd1BIYmc9PSIsInZhbHVlIjoic2V1VXdHSUkvdS92VFB6UHdmaUVWMUFiNitva2NDWlc1YWxUUStLaElXS3hveEd0VVVwZ3NPMFB0MVJwLzVFOUxPYlBQQzZxZzRHWWltN0tNYVZ6TGJzNlJjQUZTNGVGdmVwekdYZElRcHQzaGlSMWtGMndSZHpncXc1bG5tZksiLCJtYWMiOiJjZTJmOTA0YTRmNWZhYzc3YjFiYjgyNDFlN2UyNzU0NmQzMzRiMDYyNDNiNDRkMjdkN2RhZTIzZWZiMTE5ZjI4In0%3DPHPSESSID=m2bha220b3ug87inr200ue821i; americanwhitewater_session=CfEVQJQQJpPakP4EIo3gpvQIMe7OpN95INjvtgkJ; XSRF-TOKEN=eyJpdiI6IjdDQWpzenJzejhNL2tWbmVOd1BIYmc9PS" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "beta.americanwhitewater.org" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "beta.americanwhitewater.org" "SERVER_PORT" => "443" "SERVER_ADDR" => "172.31.18.125" "REMOTE_PORT" => "51422" "REMOTE_ADDR" => "3.142.201.19" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => true "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/opt/americanwhitewater.org/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/content/Wiki/stewardship:regulated_rivers_intro" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "PHP_VALUE" => "post_max_size=20M" "SCRIPT_FILENAME" => "/opt/americanwhitewater.org/public/index.php" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744421812.2026 "REQUEST_TIME" => 1744421812 ]
          request_cookies
          0 of 0
          array:3 [ "PHPSESSID" => null "americanwhitewater_session" => null "XSRF-TOKEN" => "8DDVHgz2EBc0X2MldvkHpcVeyvxOhZTbJJpOn0ic" ]
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Sat, 12 Apr 2025 01:36:52 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpCRktDbTZvZ0xVeE1HdnFwRWRad0E9PSIsInZhbHVlIjoiSThwb2ltajBMbHFBVkYvUVR1K202Uys1V2ZPSjBiSFBJV05ybkt4Wk4zK05LR0R6NUQ1OGc4N2dpZDVYMW5wd1A2TUdScVN5N0xrTWxzalg3QWQ2VmwxdTB5WXZmOUo0VTYwZzY1Slplc2RaY29QR0hNSUJBMUZBSVVRcDlnbzgiLCJtYWMiOiJjOTk4YjljZGRlYTViOTlkZjU0MGZkZDMxN2Y1OTg0MTg1YmM4YmEyNzMyYjM4NzNiNmQ3M2VhNjkxYjI2MmQ3In0%3D; expires=Sat, 12-Apr-2025 03:36:52 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6ImpCRktDbTZvZ0xVeE1HdnFwRWRad0E9PSIsInZhbHVlIjoiSThwb2ltajBMbHFBVkYvUVR1K202Uys1V2ZPSjBiSFBJV05ybkt4Wk4zK05LR0R6NUQ1OGc4N2dpZDVYMW5wd1A2TUdSc" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IlVhMnMyeGlsY2hJc3pZU0xMK1BJSHc9PSIsInZhbHVlIjoiSmxQRFp6cXkrVHdZTXdCMG5iNmJGdllpZmRkMmFvczBGaGRlOHBBM1FpK1ZpVDJRSk81eVRjQkxOQ2pyak5XMyIsIm1hYyI6IjUzYzk4MGI5MjZjNDcxYTEwMGI2ODc0NDljMzBlMmU5OTlmMTllOWZmOGU0ODg5NDVkY2Q3ZGZiYzU5MTFhZGYifQ%3D%3D; expires=Sat, 12-Apr-2025 01:35:52 GMT; Max-Age=0; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IlVhMnMyeGlsY2hJc3pZU0xMK1BJSHc9PSIsInZhbHVlIjoiSmxQRFp6cXkrVHdZTXdCMG5iNmJGdllpZmRkMmFvczBGaGRlOHBBM1FpK1ZpVDJRSk81e" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImpCRktDbTZvZ0xVeE1HdnFwRWRad0E9PSIsInZhbHVlIjoiSThwb2ltajBMbHFBVkYvUVR1K202Uys1V2ZPSjBiSFBJV05ybkt4Wk4zK05LR0R6NUQ1OGc4N2dpZDVYMW5wd1A2TUdScVN5N0xrTWxzalg3QWQ2VmwxdTB5WXZmOUo0VTYwZzY1Slplc2RaY29QR0hNSUJBMUZBSVVRcDlnbzgiLCJtYWMiOiJjOTk4YjljZGRlYTViOTlkZjU0MGZkZDMxN2Y1OTg0MTg1YmM4YmEyNzMyYjM4NzNiNmQ3M2VhNjkxYjI2MmQ3In0%3D; expires=Sat, 12-Apr-2025 03:36:52 GMT; path=/XSRF-TOKEN=eyJpdiI6ImpCRktDbTZvZ0xVeE1HdnFwRWRad0E9PSIsInZhbHVlIjoiSThwb2ltajBMbHFBVkYvUVR1K202Uys1V2ZPSjBiSFBJV05ybkt4Wk4zK05LR0R6NUQ1OGc4N2dpZDVYMW5wd1A2TUdSc" 1 => "DWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IlVhMnMyeGlsY2hJc3pZU0xMK1BJSHc9PSIsInZhbHVlIjoiSmxQRFp6cXkrVHdZTXdCMG5iNmJGdllpZmRkMmFvczBGaGRlOHBBM1FpK1ZpVDJRSk81eVRjQkxOQ2pyak5XMyIsIm1hYyI6IjUzYzk4MGI5MjZjNDcxYTEwMGI2ODc0NDljMzBlMmU5OTlmMTllOWZmOGU0ODg5NDVkY2Q3ZGZiYzU5MTFhZGYifQ%3D%3D; expires=Sat, 12-Apr-2025 01:35:52 GMT; path=/; httponlyDWa976077ab53ea1a0f12b663e732b73c0=eyJpdiI6IlVhMnMyeGlsY2hJc3pZU0xMK1BJSHc9PSIsInZhbHVlIjoiSmxQRFp6cXkrVHdZTXdCMG5iNmJGdllpZmRkMmFvczBGaGRlOHBBM1FpK1ZpVDJRSk81e" ] ]
          session_attributes
          0 of 0
          array:5 [ "_token" => "8DDVHgz2EBc0X2MldvkHpcVeyvxOhZTbJJpOn0ic" "page" => array:1 [ "count" => 7 ] "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://beta.americanwhitewater.org/content/Journal/index/issue/2/year/2002/page/68" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]