The Princeton Area has multiple fencing clubs in the area. If you decide to pursue this sport, there are ample opportunities to train and compete.
Clubs are regulated as part of the USFA and under the NJ Division of the USFA
The NJ Division is the statewide organization responsible for developing fencing in the state. There is considerable overlap between the NJIFA and the NJ Division.
These are the clubs in the Princeton area. There are many many more in the state. Check the club list on the NJ Division and USFA websites if you need to find a different club.
There is a national searchable database of all competitions. If you are looking for a competition this is the place to start.