Carrollton is very safe, particularly North Carrollton. But you need to consider the HOA as well. For example, I live in Estates of Indian Creek/Dominion, which in my opinion is very unfriendly to families. For example, one of my neighbors received an HOA violation for having their kids toys outside. Also, basketball goals and kids playing outside is prohibited. So I would advise before buying a house to talk to the neighbors in the community and get their opinion before moving. This is true of any community.