@SandJuggler
For Stirling area, Dunblane and Bridge of Allan would be lovely but likely out of our price range. So I have shortlisted Dunipace, Riverside, Tillicoutry, Alva, Dollar. We need easy access to a train station and a good high school is a must.
Dollar is nice but because it has the private school I think catchment is maybe Alva?
There are some lovely bit's in the hillfoots villages and towns but I'd always choose to be in Stirling instead. Dunipace is close to where i lived before, another area where being a local is quite important. We never settled there, catchment school would be Denny high
Riverside a nice mixed demographic, High school is Wallace. Make sure you check the flood risk.
Unless you are looking for Catholic provision, I agree with above that I'd concentrate on the catchments for Wallace or Stirling if you are staying in Stirling. Stirling high has always had a good steady reputation and Wallace has a very diverse catchment and has risen quickly up the academic ranks in the last few years. Obviously Dunblane as well is you get in catchment. It used to be easy to get a placing request in Dunblane but that has become more difficult in recent years.
Cambusbarron, Kings Park, Torbrex, east St Ninians, Coxet Hill, Borestone and Braehead? There are always nice bits and poor bits in areas, Torbrex is a nice mature 1960s estate with a little new build as well. Kings Park is lovely older big houses, lots split into flats, Cambusbarron, mixed but some lovely bits. The rest are the other side of Stirling from me and I don't know much.
When we moved we decided to be north of the river but if i'd had more knowledge then the areas around Torbrex would have been on my radar also.
I'd add in Causewayhead, Wallace Park/Westhaugh estate, Forth Park estate and also keep looking in BofA and Dunblane. There is a lot of newish houses out at Kildean but there isn't much else out there at the moment and it's a trek for High School.
If you see any houses in particular, post a link and I'm sure we can give a bit of a steer.