Development Permit
In Unincorporated Montgomery County, Moving Dirt Can Need a Permit
Plenty of Montgomery County land sits outside any city, and people read that as a free pass on permits. It isn't. In unincorporated Montgomery County a development permit is required, and the county defines development to mean any man-made change to the land — building, grading, dredging, clearing, or filling.
That definition catches a lot of weekend projects. A new driveway, a pad site, a shop or barn, a home addition, or just clearing and leveling a lot all count as development, even though none of them feels like a construction project at the time. And the permit can be required even when the property is nowhere near the floodplain, unless the rules spell out an exemption for what you're doing.
The county's Permit Department keeps separate residential, commercial, and non-structure pages for exactly these jobs, so the right one depends on what you're moving. If the land falls inside a city or another jurisdiction, that office may want its own paperwork on top. One phone call before the dozer shows up beats a stop-work order after the dirt is already moved.
Source to confirm: Montgomery County - Permitting FAQ