2021 North Carolina Rankings
Updated: January 11, 2021
| Rank | Name | Height | City | School | Commitment |
| 1 | Jonas Aidoo | 7'0 | Durham | Liberty Heights | Tennessee |
| 2 | Dontrez Styles | 6'8 | Kinston | Kinston | UNC |
| 3 | D'Marco Dunn | 6'4 | Fayetteville | Westover | UNC |
| 4 | Bobby Pettiford | 6'0 | Creedmoor | South Granville | Kansas |
| 5 | Terquavion Smith | 6'2 | Farmville | Farmville Central | NC State |
| 6 | Eric Van Der Heijden | 6'8 | Raleigh | Millbrook | Ole Miss |
| 7 | Lucas Taylor | 6'5 | Wake Forest | Heritage | Wake Forest |
| 8 | Breon Pass | 6'0 | Reidsville | Reidsville | NC State |
| 9 | Ben Burnham | 6'8 | Charlotte | Carmel Christian | College of Charleston |
| 10 | Keeyan Itejere | 6'9 | Durham | GRACE Christian | Marquette |
| 11 | PJ Edwards | 6'5 | Springfield, IL | Liberty Heights | UCF |
| 12 | Jamarii Thomas | 6'0 | Greensboro | The Burlington School | UNC-Wilmington |
| 13 | Kuluel Mading | 6'10 | High Point | The Burlington School | Buffalo |
| 14 | Jarvis Moss | 6'4 | Concord | Cannon | Stanford |
| 15 | Daylen Berry | 6'3 | Cary | Panther Creek | Charlotte |
| 16 | Dre Watson | 6'8 | Winston-Salem | Bull City Prep | |
| 17 | BJ Freeman | 6'6 | Clayton | Moravian Prep | |
| 18 | Christopher Ford | 6'5 | Charlotte | North Mecklenburg | Davidson |
| 19 | Jalen McDonald | 6'5 | Knightdale | Leesville Road | |
| 20 | Dante Kisenhofer | 6'8 | Holly Springs | Holly Springs | Wofford |
| 21 | Terrence Harcum | 6'2 | Stem | Granville Central | Appalachian State |
| 22 | Trae Benham | 6'2 | Concord | Concord Academy | Lipscomb |
| 23 | Jonathan Kurtas | 6'10 | Huntersville | Lake Norman Christian | SIUE |
| 24 | Red Dunton | 6'6 | Wake Forest | Millbrook | Purdue Fort Wayne |
| 25 | Raekwon Horton | 6'6 | Columbia, SC | Moravian Prep | College of Charleston |
| 26 | Jordan Wildy | 6'9 | Rock Hill | Winston-Salem Christian | Iona |
| 27 | AJ Allenspach | 6'7 | Simpsonville, SC | Lake Norman Christian | Army West Point |
| 28 | Tyler Lundblade | 6'5 | Dallas, TX | Greensboro Day | SMU |
| 29 | Michael Dudley | 6'5 | Charlotte | Combine Academy | |
| 30 | Bradlee Haskell | 6'1 | Aberdeen | Pinecrest | UNC-Pembroke |
| 31 | Brock Williams | 6'0 | Burlington | Burlington Christian | High Point University |
| 32 | Javonte Waverly | 6'2 | Henderson | Henderson Collegiate | UNC-Pembroke |
| 33 | Daniel Nixon | 6'6 | White Plains, NY | Winston-Salem Christian | George Washington |
| 34 | Jacori Owens | 6'9 | Charlotte | Combine Academy | Youngstown St |
| 35 | Jaden Cooper | 6'1 | Goldsboro | Wayne Country Day | Columbia |
| 36 | Saiquone Harris | 6'7 | Raleigh | Word of God | |
| 37 | Tyler Gill | 5'11 | Raleigh | Raleigh Trinity | Towson |
| 38 | Joseph Ferrante | 6'9 | Charlotte | South Mecklenburg | |
| 39 | Toby Harris | 6'7 | Durham | Durham Academy | Brandeis |
| 40 | Isaac Farah | 6'9 | Indianapolis, IN | Liberty Heights | ETSU |
| 41 | Glynn Hubbard III | 6'3 | Charlotte | Northside Christian | Queens |
| 42 | Blane St. Clair | 6'4 | Boone | Davidson Day | Army West Point |
| 43 | Troy Mills | 6'2 | Winston-Salem | Quality Education | |
| 44 | AJ Hamrick | 6'8 | Rock Hill, SC | Westminster Catawba | Charleston Southern |
| 45 | Luc Therrien | 6'8 | Vancouver, CN | Bull City Prep | Hampton |
| 46 | KJ Garrett | 6'1 | High Point | High Point Christian | Belmont Abbey |
| 47 | Kadyn Dawkins | 5'8 | High Point | Eastern Guilford | Mars Hill |
| 48 | Sheick Samoura | 6'5 | Fuquay Varina | Fuquay Varina | |
| 49 | Kris Robinson | 5'11 | Lincolnton | Combine Academy | Catawba |
| 50 | Calik Thomas | 6'4 | Mint Hill | Rocky River | |
| 51 | Peyton Gerald | 6'9 | Matthews | Ardrey Kell | Catawba |
| 52 | Isaiah Ray | 6'5 | Greensboro | Wesyelan Christian | Mars Hill |
| 53 | Deiman Reyes | 6'9 | Dominican Republic | Victory Christian | Lamar |
| 54 | Elijah Ormiston | 6'7 | Huntersville | Cannon | Concordia |
| 55 | Jaden Ellis | 5'11 | Greensboro | Greensboro Page | Army West Point |
| 56 | Tharius Suggs | 6'2 | Apex | Middle Creek | |
| 57 | Vante Hutcherson | 6'9 | Goldsboro | Wayne Country Day | Claflin |
| 58 | Julian Williams | 6'8 | Fayetteville | Northwood Temple | UNC Pembroke |
| 59 | Ray Bellamy | 6'5 | Norfolk, VA | Moravian Prep | Coker |
| 60 | Cole Sinclair | 6'1 | Durham | Durham Academy | |
| 61 | Collin Mills | 6'2 | Asheville | Asheville Christian | |
| 62 | Glenn Bynum Jr. | 6'3 | Charlotte | Carmel Christian | Coker |
| 63 | Brady Rankin | 6'3 | Wilmington | Northwood Temple | Georgia Southwestern |
| 64 | Leontae Moye | 6'6 | Ayden | Farmville Central | |
| 65 | Akhiris Holden | 6'4 | Henderson | Henderson Collegiate | Cape Fear |
| 66 | Xavion Atkinson | 6'2 | Goldsboro | Goldsboro | |
| 67 | Terrence Johnson | 6'7 | Charlotte | Liberty Heights | Angelina |
| 68 | Caden Davis | 6'4 | Winston-Salem | RJ Reynolds | |
| 69 | Jamylan Blakeney | 6'7 | Monroe | Forest Hill | |
| 70 | Javian Cannady | 6'2 | Charlotte | Concord Academy | Mount Olive |
| 71 | Javon Floyd | 6'8 | Winston-Salem | Quality Education | Johnson C. Smith |
| 72 | Jamarien Dalton | 6'2 | Lexington | North Davidson | Elon (Football) |
| 73 | Bennie Brooks | 6'3 | Beaufort | East Carteret | |
| 74 | Demar Anderson | 6'2 | Charlotte | Victory Christian | Coker |
| 75 | Graham Calton | 6'3 | Charlotte | Charlotte Latin | Vanderbilt |
| 76 | Kanayo Nwosu | 6'7 | Raleigh | Word of God | Barton |
| 77 | Kenechi Nwosu | 6'7 | Raleigh | Word of God | Barton |
| 78 | Chas Stinson | 6'3 | Charlotte | Hickory Grove | |
| 79 | Jacob Morgan | 6'5 | Davidson | Pine Lake Prep | Emory & Henry |
| 80 | Clay Hodges | 5'10 | Taylorsville | Lake Norman | Mars Hill |
| 81 | Zach Stone | 6'10 | Charlotte | Victory Christian | |
| 82 | Tony Waters Jr. | 5'11 | Huntersville | North Mecklenburg | |
| 83 | LJ Johnson | 6'3 | Charlotte | United Faith | Mount Olive |
| 84 | Jacob Hukins | 6'2 | Cary | North Raleigh Christian | Roanoke |
| 85 | Jay Mitchell | 6'2 | Winston-Salem | Forsyth Country Day | Converse |
| 86 | Austin Medlin | 6'4 | Oakboro | West Stanly | Erskine |
| 87 | Daylan Askew | 6'1 | Ahoski | Hertford County | |
| 88 | Tavis Bridges | 6'8 | Boonville | Winston-Salem Christian | Erskine |
| 89 | Michael Dulin | 6'3 | Charlotte | Berry Academy | William Peace University |
| 90 | Quinton Scheuermann | 6'10 | Charlotte | United Faith | Wingate |
| 91 | Lucas Heckaman | 6'6 | Rock Hill, SC | Westminster Catawba | Lynchburg |
| 92 | Jeremy Baker | 6'2 | Charlotte | Liberty Heights | Highland |
| 93 | Jaden Ellis | 5'11 | Greensboro | Greensboro Page | Army West Point |
| 94 | Aaron Oates | 6'5 | Jacksonville | Northside | Bridgewater |
| 95 | Brodie Clark | 6'1 | Laurinburg | Scottland Christian | St. Andrews |
| 96 | Callahan Reed | 6'1 | Huntersville | Lake Norman Charter | St. John Fisher |
| 97 | Kabe Ellis | 5'5 | Andrews | Andrews | West Vriginia Wesleyan |
| 98 | Ayden Gamble | 6'5 | Greensboro | Dudley | |
| 99 | Max Rogers | 6'1 | Waynesville | Asheville Christian | |
| 100 | Paul Tako | 6'7 | Erwin | Cape Fear Christian | Livingstone College |
| 100 | Sila Tako | 6'7 | Erwin | Cape Fear Christian | Livingstone College |