Beans should be planted on a site with well-drained soil, which will prevent root rot and other plant problems related to excessive moisture.
A clay or silt loam is great for growing beans. A crumbly soil will encourage seedling emergence. Sandy soil is fine for growing beans, but regular watering is necessary.
Beans grow best a slightly acidic soil, with a pH ranging from 6 to 6.8. They also do tolerably well in neutral soil.
Prior to planting, apply a balanced fertilizer, such as a 10-10-10 mix to the soil at a rate of about 1 lb. per 100 square feet. Nitrogen-fixing inoculants may also be helpful if you are growing beans for the first time.
By rotating crops, you will reduce the chances of plant disease emerging in your soil. Purdue University Extension recommends rotating the location of your bean plants from year to year.