Actual defined catchment areas (if a school has one, it will be mentioned in the ranked oversubscription criteria listed in its admissions policy) don't change very often; what will change from year to year will be the distance of the home address to the school of the last pupil offered a place. This is usually for the last criterion ('other applicants' where there is a defined catchment area, or just 'distance' where there isn't), but it is possible for the defined catchment area for a school to be set around it such that PAN was reached within the 'resident in catchment' criterion a distance greater than that of some applicants who were ranked as 'all other'. For example, the secondary school for which we are in catchment is located in more or less the top left hand corner of its defined catchment area in an urban area, therefore pupils from where we live, a couple of miles away, will normally get in, but OOC applicants from less than half a mile in the opposite direction will not.
I don't know whether the paid-for information about schools goes into the nitty-gritty of oversubscription criteria and how places were allocated, but the local authority in which the school is located will fo so for free. Your home local authority will tell you, also for free, which school's defined catchment area, if any, your home address is in, and whereas this cannot guarantee a place at that school, it gives you information needed as to how it and any other school you consider applying to will rank your application.
If a school is your genuine first preference, don't <not> name it because no-one ranked as your DC will be has got in for years (because each cohort is different), but equally, don't assume that e.g. because your neighbour's DC in a completely different year group got a place, your DC <must> therefore get in this year (because each cohort is different).