因其父蒋义有病，蒋琬直接继承其祖父蒋贵的侯爵。天顺年末，佩平羌将军印，总兵甘肃，筑甘州沙河诸屯堡。成化八年，召还，协守南京，兼督操江。两年后，入督十二团营，后兼总管神机营兵。成化十三年，帅京军防秋大同、宣府。成化二十年，佩将军印，出御边寇。寇退班师，累加太保兼太子太傅。死后，赠凉国公，谥敏毅。其子蒋骥继承爵位。