I have D2 teams in North Carolina, Maryland, Kentucky and Missouri. I've had success at all of them but Kentucky's the most difficult for recruiting. There are rarely any good in-state players. But, on the plus side, Kentucky is bordered by seven states so it's not a hopeless situation. My current roster has bordering states Illinois (3 players), Ohio, Indiana. West Virginia. The Carolinas are within 400 miles and I have two from South Carolina. I also have one each from KY, PA, TEX, and ID.
I'd say Maryland is my easiest, although I have 3 long-distance players on the roster. North Carolina a close second