Federal water resources projects are presently selected on the basis of the benefit-cost ratio (BCR), which is an indicator of the economic feasibility of individual projects. From this initial feasibility test one may rank all feasible projects by descending BCR to produce a portfolio of feasible projects which maximizes the BCR within a constrained budget. The portfolio approach proposed in this study is superior to other approaches for project selection, especially when it is combined with an evaluation system to maximize net present value (NPV). Linear and integer programing techniques are combined with empirical data on Tennessee Valley Authority water resources projects to illustrate the superiority and usefulness of the portfolio approach in project selection for implementation. The portfolio approach maximizes NPV and simplifies the application of budget-planning procedures in choosing projects when budget levels are variable or otherwise uncertain.