Here is the full list of all 34 Golden Rails: Small Town Story achievements.
Plant 100 gardens.
Make every improvement to the town.
Complete all levels with 3 stars.
Find every owl.
Complete 47 levels with 3 stars.
Build 300 fully upgraded houses.
Complete 5 different shooting ranges with 3 stars.
Complete 42 levels with 3 stars.
Collect 200 tools.
Complete 36 levels with 3 stars.
Collect 50 dynamites.
Build 100 railway sections.
Complete 30 levels with 3 stars.
Collect 1000 letters.
Complete 24 levels with 3 stars.
Collect 100 letters.
Complete 18 levels with 3 stars.
Load 10,000 resources to the train.
Arrest 30 bandits.
Collect 10,000 iron.
Complete 12 levels with 3 stars.
Build 50 fully upgraded wigwams.
Invite 50 settlers and Indians.
Collect 10,000 money.
Collect 10,000 wood.
Collect 10,000 food.
Complete a shooting range with 3 stars
Complete 4 levels with 3 stars.
Collect 1000 iron.
Set 5 tasks at the same time.
Collect 1000 wood.
Collect 1000 food.
Collect 1000 money.
Complete the first level with 3 stars.