In James City County a minimum annual household income of $35,000 is needed to be able to rent a home. However, about 27% James City County renter households make less than $25,000 and more than half have a total annual household income below $50,000. Owner households need to make at least $75,000 per year in order to afford to buy a home. However, more than 23% of owner households make less than $75,000 per year in James City County.