You will only hear talkgroups that have a user's radio affiliated to the site you are listening to. However, there are limitations. For "local area" talkgroups (i.e. talkgroups belonging to a county or city agency) they are generally allowed to affiliate to sites in their home county and sometimes sites in neighboring counties - but not always. The network does not allow radios on some talkgroups to affiliate on certain sites to conserve resources.
For example, I live in Johnson County. The site I listen to is Greenwood. It allows radios on all Johnson County talkgroups to affiliate and pass traffic. However, if a radio tries to affiliate to any of the ISP District 52 talkgroups, the network denies the affiliation, as the IPSC NOC has determined that to conserve voice channels on the Greenwood site, ISP district talkgroups should not be allowed on that site as allowing them would monopolize too many resources on a regular basis to allow the local users, many of whom only have portables, to reliably use the site.
Generally speaking (I am not aware of any specific exceptions but I think there may be) the statewide mutual aid talkgroups are allowed on every site in the whole state. Regional mutual aid talkgroups (i.e. A-MA1, etc.) are allowed on sites in their region and usually the sites immediately surrounding their region, perhaps with some exceptions.
For instance, if I turn my subscriber radio on to A-MA1 where I live, despite being well in range of several sites, I will get an "OUT OF RANGE" on the display, since none of the sites in range of my radio will allow me to affiliate on A-MA1 here in region H.
Hope this makes some sense!