If you think the cutest town in New Jersey is in Monmouth or Ocean Counties, you would be wrong, according to one publication.

The cutest town in New Jersey is Cranbury, according to purewow.com, They compiled a list of the cutest town in each state, and Middlesex County's Cranbury was their choice for the Garden State.

This isn't exactly controversial, since Cranbury is pretty awesome, but we thought we might want to at least mention some of the towns in Monmouth & Ocean Counties that are pretty cute as well.

Some of the towns that came to people's minds when we asked are Spring Lake, Ocean Grove, Toms River, Point Pleasant, Freehold, Red Bank and Asbury Park just to name a few.

So we thought we'd let you help us decide. It's time for a Jersey Shore poll! Which is the cutest town in Monmouth & Ocean Counties according to you? We listed a few that were mentioned to us, but by all means, if your choice isn't listed, please type it in!

More From Monmouth & Ocean Counties