The evaluation of mineral resource utilizability ranges from micro-level assessments of individual mines to macro-level evaluations of single mineral types nationwide. It considers multiple dimensions—geology, mining, processing, metallurgy, infrastructure, economy, market, law, environment, community, and policy—to scientifically assess the total amount of economically extractable resources from identified mineral deposits. The data were sourced from the national mineral resources reserves database, covering over 190 vanadium mining areas—including active, under construction, suspended, closed, and unused sites—and were randomly split into training, validation, and test sets in a 4∶1∶1 ratio. Based on this, we selected 35 indicators across five categories—geology, technology, economy, policy and law, and external conditions—as features, with “utilizability” as the target variable. Categorical features, such as deposit type, were preprocessed, and an intelligent evaluation model for vanadium resource utilizability was constructed. The results show that the CNN model effectively captures local correlations and complex nonlinear interactions among the indicators. Key indicators influencing vanadium resource utilizability in China include resource reserve scale, beneficiation difficulty, ore-bearing strata, power supply conditions, mining methods, ore composition, transportation distance, and exploration type. The assessment results indicate that currently unavailable resources are concentrated mainly in stone coal-type vanadium deposits within Cambrian black shale and in mining areas located in remote western regions with weak infrastructure. Compared with the traditional Delphi method, this approach offers significant advantages in indicator identification accuracy, evaluation efficiency, and model upgradability.