Natural & Organic Beauty Products
Farm-Fresh & Locally-Grown Produce
Please enter your e-mail address in the field below to sign up for our monthly newsletter.

Earthward Natural Foods has been an embodiment of healthy living in the Hillsborough County community since 1975.  We offer a variety of groceries for many dietary needs.  Organic produce, a quality selection of gluten-free food, raw milk, a vast selection of teas and an offering of bulk spices/herbs are just examples of the plethora of products we carry. 

Earthward Natural Foods is also a holistic health store carrying many vitamins, supplements, health and beauty products, cleansers and homeopathic medicines.  We are a small grocery store with a conscience and an eye on supporting local companies. 


We strive to not carry any genetically modified products or any products associated with Monsanto.  If you spot a product in our store that you know to have been genetically modified or associated with Monsanto, let our staff know so we can rectify that.


There may be some products on our website that are not available in our store.  We would be happy to special order it for you.  To arrange a special order you can send us an email with the product you desire and the quantity you’d prefer.


Earthward Natural Foods is on Facebook.  You can also find us on Twitter and Instagram!


Earthward Natural Foods Health Tips
Cooking with fats
When cooking with fats, use only those fats that remain stable at temperatures above the boiling point, such as butter, olive oil, and unrefined palm and coconut oil. Don’t heat polyunsaturated vegetable oils, such as safflower, sunflower, and flaxseed oils. Heating these oils causes them to break down, allowing trans fatty acids to develop.

Top Health
To learn more, select a condition from the following menu.

42 Route 101A
Amherst, NH 03031
603-673-3289 (fax)
Email Our Store
Driving Directions

 Mon9:00 am to 6:00 pm
 Tue9:00 am to 6:00 pm
 Wed9:00 am to 6:00 pm
 Thu9:00 am to 6:00 pm
 Fri9:00 am to 6:00 pm
 Sat9:00 am to 6:00 pm
 Sun9:00 am to 5:00 pm