@munson not sure what your routing too.. If the networks are directly attached to pfsense, routes would be there.
If you have some downstream router, you could route however many routes you have that are downstream.. But if you have some other router on your network this should be connected to pfsense via transit network, or sometimes called a connector network.
Here is how you would setup up routes to downstream networks.
pfsense-layer-3-switch.png
Not exactly sure what your trying to do, but if your routing to other networks over a network you have devices on, like your lan - your going to run into issues if devices on this lan network and any of your downstream networks talk to each other.. Unless your downstream network is being natted, or your portfowarding to get to them on the downstream router. or you have put host routing on the devices in your "transit" network with hosts on it.