I think you will need a permit from water district or state ( I know it's your land ) but check it out.
A permit is only needed when the pond exceeds 200 acre feet. So, this means you could build a 20 acre lake that has an average depth of 10 feet before you need a permit. The state of Texas is one of the most landowner friendly states in the US. Most states require permitting for any size pond. NY and California require a crazy amount of unnecessary paperwork.