Darrtown is located in northwestern Butler County, in the southwest part of Milford Township, in the valley of Four Mile Creek.
State Route 177 runs through the center of the community, leading southeast to the city of
Hamilton.
Oxford is to the west via Route 177 and
Route 73. According to the
United States Census Bureau, the CDP has a total area of , all land. ==Demographics==