The Price of Football, the largest study of its type in Europe, looked at costs at 227 clubs in 13 leagues across Britain.
More than 700 tickets were analysed.
70.15% saw a price freeze or reduction for the 2015-16 season. Some 51.91% were held, while 18.24% of tickets were reduced.
Just less than 30% of tickets surveyed were more expensive this season.
The average cost of a football shirt is £42.18 for adults and £33.66 for children.
In the Premier League this rises to £49.68 and £38.42 thanks to a 4.82% increase in the average price this season.
Inflation, as measured by the Consumer Price Index, was -0.1% in September and has been almost flat since hitting a then-record low of 0.3% in January.
The Price of Football surveys the cost of the cheapest and most expensive match day and season tickets, as well as the cost of a pie, programme, cup of tea and adult and junior replica shirts.
Now in its fifth year, the study found the following concerning Scotland:
SD Scotland have conducted considerable research into the price of football in Scotland and earlier this year produced this short video:
SD Scotland would like clubs in Scotland to consider proactive and creative ways of encouraging greater attendance at games such as:
While none of the above initiatives can guarantee increased ticket sales, higher attendance, or revenue through match day spend, they do serve to provide food for thought and possible solutions to the current problem of half-empty stadia.